home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple WWDC 1996
/
WWDC96_1996 (CD).toast
/
Technology Materials
/
MacOS 8 Resources
/
Developer Tools
/
MPW Additions
/
Tools
/
MrC
/
MrC.rsrc
/
CODE_7_CG.txt
< prev
next >
Wrap
Text File
|
1996-05-07
|
136KB
|
2,429 lines
# far model CODE resource
# near model jump table entries starting at A5 + 0x00001818 (2 of them)
# far model jump table entries starting at A5 + 0x00000000 (0 of them)
# A5 relocation data at 0x00000000
# A5 relocation at 0000FFFE
# A5 is 0x00000000
# PC relocation data at 0x00000000
# PC relocation at 0000FFFE
# load address is 0x00000000
fn00000000:
00000000 4E56 0000 link A6, 0
00000004 486D CC1A pea.l [A5 - 0x33E6]
00000008 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000000C 4EAD 15FA jsr [A5 + 0x15FA /* export_699 */]
00000010 4E5E unlink A6
00000012 205F movea.l A0, [A7]+
00000014 584F addq.w A7, 4
00000016 4ED0 jmp [A0]
fn00000018:
00000018 4E56 FFEC link A6, -0x0014
0000001C 48E7 1010 movem.l -[A7], D3,A3
00000020 266E 0008 movea.l A3, [A6 + 0x8]
00000024 1613 move.b D3, [A3]
00000026 705E moveq.l D0, 0x5E
00000028 B600 cmp.b D3, D0
0000002A 6706 beq +0x8 /* 00000032 */
0000002C 7062 moveq.l D0, 0x62
0000002E B600 cmp.b D3, D0
00000030 6606 bne +0x8 /* 00000038 */
label00000032:
00000032 7001 moveq.l D0, 0x01
00000034 4EFA 00F8 jmp [PC + 0xF8 /* 0000012E */]
label00000038:
00000038 1013 move.b D0, [A3]
0000003A 725D moveq.l D1, 0x5D
0000003C B001 cmp.b D0, D1
0000003E 6708 beq +0xA /* 00000048 */
00000040 7037 moveq.l D0, 0x37
00000042 2F00 move.l -[A7], D0
00000044 4EBA FFBA jsr [PC - 0x46 /* 00000000 */]
label00000048:
00000048 102D E6A8 move.b D0, [A5 - 0x1958]
0000004C 6708 beq +0xA /* 00000056 */
0000004E 206B 0012 movea.l A0, [A3 + 0x12]
00000052 2010 move.l D0, [A0]
00000054 6004 bra +0x6 /* 0000005A */
label00000056:
00000056 202B 0012 move.l D0, [A3 + 0x12]
label0000005A:
0000005A 721F moveq.l D1, 0x1F
0000005C C081 and.l D0, D1
0000005E 676E beq +0x70 /* 000000CE */
00000060 7202 moveq.l D1, 0x02
00000062 B081 cmp.l D0, D1
00000064 6768 beq +0x6A /* 000000CE */
00000066 7201 moveq.l D1, 0x01
00000068 B081 cmp.l D0, D1
0000006A 6762 beq +0x64 /* 000000CE */
0000006C 7203 moveq.l D1, 0x03
0000006E B081 cmp.l D0, D1
00000070 675C beq +0x5E /* 000000CE */
00000072 7204 moveq.l D1, 0x04
00000074 B081 cmp.l D0, D1
00000076 6756 beq +0x58 /* 000000CE */
00000078 7206 moveq.l D1, 0x06
0000007A B081 cmp.l D0, D1
0000007C 6750 beq +0x52 /* 000000CE */
0000007E 7207 moveq.l D1, 0x07
00000080 B081 cmp.l D0, D1
00000082 674A beq +0x4C /* 000000CE */
00000084 7208 moveq.l D1, 0x08
00000086 B081 cmp.l D0, D1
00000088 6744 beq +0x46 /* 000000CE */
0000008A 7209 moveq.l D1, 0x09
0000008C B081 cmp.l D0, D1
0000008E 673E beq +0x40 /* 000000CE */
00000090 720A moveq.l D1, 0x0A
00000092 B081 cmp.l D0, D1
00000094 6738 beq +0x3A /* 000000CE */
00000096 720B moveq.l D1, 0x0B
00000098 B081 cmp.l D0, D1
0000009A 6732 beq +0x34 /* 000000CE */
0000009C 7210 moveq.l D1, 0x10
0000009E B081 cmp.l D0, D1
000000A0 672C beq +0x2E /* 000000CE */
000000A2 7211 moveq.l D1, 0x11
000000A4 B081 cmp.l D0, D1
000000A6 6726 beq +0x28 /* 000000CE */
000000A8 720C moveq.l D1, 0x0C
000000AA B081 cmp.l D0, D1
000000AC 6732 beq +0x34 /* 000000E0 */
000000AE 720D moveq.l D1, 0x0D
000000B0 B081 cmp.l D0, D1
000000B2 672C beq +0x2E /* 000000E0 */
000000B4 720E moveq.l D1, 0x0E
000000B6 B081 cmp.l D0, D1
000000B8 6726 beq +0x28 /* 000000E0 */
000000BA 720F moveq.l D1, 0x0F
000000BC B081 cmp.l D0, D1
000000BE 6720 beq +0x22 /* 000000E0 */
000000C0 7214 moveq.l D1, 0x14
000000C2 B081 cmp.l D0, D1
000000C4 6746 beq +0x48 /* 0000010C */
000000C6 7213 moveq.l D1, 0x13
000000C8 B081 cmp.l D0, D1
000000CA 674E beq +0x50 /* 0000011A */
000000CC 6054 bra +0x56 /* 00000122 */
label000000CE:
000000CE 2F0B move.l -[A7], A3
000000D0 4EAD 177A jsr [A5 + 0x177A /* export_747 */]
000000D4 4480 neg.l D0
000000D6 9180 subx.l D0, D0
000000D8 4480 neg.l D0
000000DA 2D40 FFEC move.l [A6 - 0x14], D0
000000DE 604A bra +0x4C /* 0000012A */
label000000E0:
000000E0 486E FFF0 pea.l [A6 - 0x10]
000000E4 2F0B move.l -[A7], A3
000000E6 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */]
000000EA 2040 movea.l A0, D0
000000EC 41E8 0010 lea.l A0, [A0 + 0x10]
000000F0 2F20 move.l -[A7], -[A0]
000000F2 2F20 move.l -[A7], -[A0]
000000F4 2F20 move.l -[A7], -[A0]
000000F6 2F20 move.l -[A7], -[A0]
000000F8 4EAD 0C8A jsr [A5 + 0xC8A /* export_397 */]
000000FC 4FEF 0010 lea.l A7, [A7 + 0x10]
00000100 4480 neg.l D0
00000102 9180 subx.l D0, D0
00000104 5280 addq.l D0, 1
00000106 2D40 FFEC move.l [A6 - 0x14], D0
0000010A 601E bra +0x20 /* 0000012A */
label0000010C:
0000010C 302D E672 move.w D0, [A5 - 0x198E]
00000110 6608 bne +0xA /* 0000011A */
00000112 705D moveq.l D0, 0x5D
00000114 2F00 move.l -[A7], D0
00000116 4EBA FEE8 jsr [PC - 0x118 /* 00000000 */]
label0000011A:
0000011A 7000 moveq.l D0, 0x00
0000011C 2D40 FFEC move.l [A6 - 0x14], D0
00000120 6008 bra +0xA /* 0000012A */
label00000122:
00000122 7066 moveq.l D0, 0x66
00000124 2F00 move.l -[A7], D0
00000126 4EBA FED8 jsr [PC - 0x128 /* 00000000 */]
label0000012A:
0000012A 302E FFEE move.w D0, [A6 - 0x12]
label0000012E:
0000012E 4CDF 0808 movem.l D3,A3, [A7]+
00000132 4E5E unlink A6
00000134 205F movea.l A0, [A7]+
00000136 584F addq.w A7, 4
00000138 4ED0 jmp [A0]
fn0000013A:
0000013A 4E56 0000 link A6, 0
0000013E 2F0A move.l -[A7], A2
00000140 246E 0008 movea.l A2, [A6 + 0x8]
00000144 6004 bra +0x6 /* 0000014A */
label00000146:
00000146 246A 0006 movea.l A2, [A2 + 0x6]
label0000014A:
0000014A 200A move.l D0, A2
0000014C 6608 bne +0xA /* 00000156 */
0000014E 7074 moveq.l D0, 0x74
00000150 2F00 move.l -[A7], D0
00000152 4EBA FEAC jsr [PC - 0x154 /* 00000000 */]
label00000156:
00000156 1212 move.b D1, [A2]
00000158 7000 moveq.l D0, 0x00
0000015A 1001 move.b D0, D1
0000015C 720F moveq.l D1, 0x0F
0000015E B081 cmp.l D0, D1
00000160 67E4 beq -0x1A /* 00000146 */
00000162 725E moveq.l D1, 0x5E
00000164 B081 cmp.l D0, D1
00000166 670E beq +0x10 /* 00000176 */
00000168 725D moveq.l D1, 0x5D
0000016A B081 cmp.l D0, D1
0000016C 672A beq +0x2C /* 00000198 */
0000016E 7262 moveq.l D1, 0x62
00000170 B081 cmp.l D0, D1
00000172 6724 beq +0x26 /* 00000198 */
00000174 602A bra +0x2C /* 000001A0 */
label00000176:
00000176 102D E35F move.b D0, [A5 - 0x1CA1]
0000017A 671C beq +0x1E /* 00000198 */
0000017C 206A 0002 movea.l A0, [A2 + 0x2]
00000180 2068 000C movea.l A0, [A0 + 0xC]
00000184 2010 move.l D0, [A0]
00000186 721F moveq.l D1, 0x1F
00000188 C081 and.l D0, D1
0000018A 41ED E170 lea.l A0, [A5 - 0x1E90]
0000018E 1030 0000 move.b D0, [A0 + D0.w]
00000192 7210 moveq.l D1, 0x10
00000194 C001 and.b D0, D1
00000196 6608 bne +0xA /* 000001A0 */
label00000198:
00000198 2F0A move.l -[A7], A2
0000019A 4EBA FE7C jsr [PC - 0x184 /* 00000018 */]
0000019E 6002 bra +0x4 /* 000001A2 */
label000001A0:
000001A0 4240 clr.w D0
label000001A2:
000001A2 245F movea.l A2, [A7]+
000001A4 4E5E unlink A6
000001A6 205F movea.l A0, [A7]+
000001A8 584F addq.w A7, 4
000001AA 4ED0 jmp [A0]
fn000001AC:
000001AC 4E56 0000 link A6, 0
000001B0 2F0A move.l -[A7], A2
000001B2 246E 0008 movea.l A2, [A6 + 0x8]
000001B6 6004 bra +0x6 /* 000001BC */
label000001B8:
000001B8 246A 0006 movea.l A2, [A2 + 0x6]
label000001BC:
000001BC 200A move.l D0, A2
000001BE 660A bne +0xC /* 000001CA */
000001C0 2F3C 0000 0094 move.l -[A7], 0x94
000001C6 4EBA FE38 jsr [PC - 0x1C8 /* 00000000 */]
label000001CA:
000001CA 1212 move.b D1, [A2]
000001CC 7000 moveq.l D0, 0x00
000001CE 1001 move.b D0, D1
000001D0 720F moveq.l D1, 0x0F
000001D2 B081 cmp.l D0, D1
000001D4 67E2 beq -0x1C /* 000001B8 */
000001D6 725E moveq.l D1, 0x5E
000001D8 B081 cmp.l D0, D1
000001DA 670E beq +0x10 /* 000001EA */
000001DC 725D moveq.l D1, 0x5D
000001DE B081 cmp.l D0, D1
000001E0 672A beq +0x2C /* 0000020C */
000001E2 7262 moveq.l D1, 0x62
000001E4 B081 cmp.l D0, D1
000001E6 6724 beq +0x26 /* 0000020C */
000001E8 6034 bra +0x36 /* 0000021E */
label000001EA:
000001EA 102D E35F move.b D0, [A5 - 0x1CA1]
000001EE 671C beq +0x1E /* 0000020C */
000001F0 206A 0002 movea.l A0, [A2 + 0x2]
000001F4 2068 000C movea.l A0, [A0 + 0xC]
000001F8 2010 move.l D0, [A0]
000001FA 721F moveq.l D1, 0x1F
000001FC C081 and.l D0, D1
000001FE 41ED E170 lea.l A0, [A5 - 0x1E90]
00000202 1030 0000 move.b D0, [A0 + D0.w]
00000206 7210 moveq.l D1, 0x10
00000208 C001 and.b D0, D1
0000020A 6612 bne +0x14 /* 0000021E */
label0000020C:
0000020C 2F0A move.l -[A7], A2
0000020E 4EBA FE08 jsr [PC - 0x1F8 /* 00000018 */]
00000212 4A40 tst.w D0
00000214 57C0 seq D0
00000216 4400 neg.b D0
00000218 4880 ext.w D0
0000021A 48C0 ext.l D0
0000021C 6002 bra +0x4 /* 00000220 */
label0000021E:
0000021E 4240 clr.w D0
label00000220:
00000220 245F movea.l A2, [A7]+
00000222 4E5E unlink A6
00000224 205F movea.l A0, [A7]+
00000226 584F addq.w A7, 4
00000228 4ED0 jmp [A0]
fn0000022A:
0000022A 4E56 FFF8 link A6, -0x0008
0000022E 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00000232 286E 0008 movea.l A4, [A6 + 0x8]
00000236 102D E6A8 move.b D0, [A5 - 0x1958]
0000023A 660A bne +0xC /* 00000246 */
0000023C 2F3C 0000 00B6 move.l -[A7], 0xB6
00000242 4EBA FDBC jsr [PC - 0x244 /* 00000000 */]
label00000246:
00000246 200C move.l D0, A4
00000248 6700 040E beq +0x410 /* 00000658 */
0000024C 4AAC 0012 tst.l [A4 + 0x12]
00000250 6700 0406 beq +0x408 /* 00000658 */
00000254 1614 move.b D3, [A4]
00000256 7000 moveq.l D0, 0x00
00000258 1003 move.b D0, D3
0000025A 41ED E076 lea.l A0, [A5 - 0x1F8A]
0000025E 1030 0000 move.b D0, [A0 + D0.w]
00000262 7203 moveq.l D1, 0x03
00000264 C001 and.b D0, D1
00000266 6700 03F0 beq +0x3F2 /* 00000658 */
0000026A 7014 moveq.l D0, 0x14
0000026C B600 cmp.b D3, D0
0000026E 6652 bne +0x54 /* 000002C2 */
00000270 206C 0002 movea.l A0, [A4 + 0x2]
00000274 1010 move.b D0, [A0]
00000276 725F moveq.l D1, 0x5F
00000278 B001 cmp.b D0, D1
0000027A 6646 bne +0x48 /* 000002C2 */
0000027C 206C 0002 movea.l A0, [A4 + 0x2]
00000280 2468 0002 movea.l A2, [A0 + 0x2]
00000284 00AA 0000 0200 0018 ori.l [A2 + 0x18], 0x200
0000028C 302A 003C move.w D0, [A2 + 0x3C]
00000290 7204 moveq.l D1, 0x04
00000292 C041 and.w D0, D1
00000294 672C beq +0x2E /* 000002C2 */
00000296 206A 000C movea.l A0, [A2 + 0xC]
0000029A 2010 move.l D0, [A0]
0000029C 721F moveq.l D1, 0x1F
0000029E C081 and.l D0, D1
000002A0 41ED E170 lea.l A0, [A5 - 0x1E90]
000002A4 1030 0000 move.b D0, [A0 + D0.w]
000002A8 7210 moveq.l D1, 0x10
000002AA C001 and.b D0, D1
000002AC 6714 beq +0x16 /* 000002C2 */
000002AE 204A movea.l A0, A2
000002B0 7048 moveq.l D0, 0x48
000002B2 D1C0 add.l A0, D0
000002B4 2F08 move.l -[A7], A0
000002B6 2F3C 0000 00E0 move.l -[A7], 0xE0
000002BC 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */]
000002C0 504F addq.w A7, 8
label000002C2:
000002C2 2F2C 0002 move.l -[A7], [A4 + 0x2]
000002C6 4EBA FF62 jsr [PC - 0x9E /* 0000022A */]
000002CA 2D40 FFF8 move.l [A6 - 0x8], D0
000002CE 2940 0002 move.l [A4 + 0x2], D0
000002D2 1214 move.b D1, [A4]
000002D4 7000 moveq.l D0, 0x00
000002D6 1001 move.b D0, D1
000002D8 7214 moveq.l D1, 0x14
000002DA B081 cmp.l D0, D1
000002DC 673C beq +0x3E /* 0000031A */
000002DE 7213 moveq.l D1, 0x13
000002E0 B081 cmp.l D0, D1
000002E2 6700 008C beq +0x8E /* 00000370 */
000002E6 724E moveq.l D1, 0x4E
000002E8 B081 cmp.l D0, D1
000002EA 6700 0164 beq +0x166 /* 00000450 */
000002EE 7211 moveq.l D1, 0x11
000002F0 B081 cmp.l D0, D1
000002F2 6700 0180 beq +0x182 /* 00000474 */
000002F6 7210 moveq.l D1, 0x10
000002F8 B081 cmp.l D0, D1
000002FA 6700 0188 beq +0x18A /* 00000484 */
000002FE 720E moveq.l D1, 0x0E
00000300 B081 cmp.l D0, D1
00000302 6700 01AC beq +0x1AE /* 000004B0 */
00000306 7201 moveq.l D1, 0x01
00000308 B081 cmp.l D0, D1
0000030A 6700 02A2 beq +0x2A4 /* 000005AE */
0000030E 7202 moveq.l D1, 0x02
00000310 B081 cmp.l D0, D1
00000312 6700 02CA beq +0x2CC /* 000005DE */
00000316 6000 0318 bra +0x31A /* 00000630 */
label0000031A:
0000031A 246E FFF8 movea.l A2, [A6 - 0x8]
0000031E 1012 move.b D0, [A2]
00000320 7213 moveq.l D1, 0x13
00000322 B001 cmp.b D0, D1
00000324 6628 bne +0x2A /* 0000034E */
00000326 266C 0012 movea.l A3, [A4 + 0x12]
0000032A 2F2A 0002 move.l -[A7], [A2 + 0x2]
0000032E 2F0B move.l -[A7], A3
00000330 4EAD 188A jsr [A5 + 0x188A /* export_781 */]
00000334 2540 0002 move.l [A2 + 0x2], D0
00000338 2F0C move.l -[A7], A4
0000033A 2F0B move.l -[A7], A3
0000033C 4EBA 0328 jsr [PC + 0x328 /* 00000666 */]
00000340 2F00 move.l -[A7], D0
00000342 2F0B move.l -[A7], A3
00000344 4EBA 0320 jsr [PC + 0x320 /* 00000666 */]
00000348 2840 movea.l A4, D0
0000034A 6000 030C bra +0x30E /* 00000658 */
label0000034E:
0000034E 206E FFF8 movea.l A0, [A6 - 0x8]
00000352 1010 move.b D0, [A0]
00000354 725F moveq.l D1, 0x5F
00000356 B001 cmp.b D0, D1
00000358 6600 02FE bne +0x300 /* 00000658 */
0000035C 2F0C move.l -[A7], A4
0000035E 2F2C 0012 move.l -[A7], [A4 + 0x12]
00000362 4EBA 0302 jsr [PC + 0x302 /* 00000666 */]
00000366 2840 movea.l A4, D0
00000368 18BC 005E move.b [A4], 0x5E /* '^' */
0000036C 6000 02EA bra +0x2EC /* 00000658 */
label00000370:
00000370 246E FFF8 movea.l A2, [A6 - 0x8]
00000374 1012 move.b D0, [A2]
00000376 725E moveq.l D1, 0x5E
00000378 B001 cmp.b D0, D1
0000037A 6600 02DC bne +0x2DE /* 00000658 */
0000037E 206C 0012 movea.l A0, [A4 + 0x12]
00000382 2610 move.l D3, [A0]
00000384 781F moveq.l D4, 0x1F
00000386 C684 and.l D3, D4
00000388 47ED E270 lea.l A3, [A5 - 0x1D90]
0000038C 1A33 3000 move.b D5, [A3 + D3.w]
00000390 4885 ext.w D5
00000392 48C5 ext.l D5
00000394 206A 0012 movea.l A0, [A2 + 0x12]
00000398 2010 move.l D0, [A0]
0000039A C084 and.l D0, D4
0000039C 1C33 0000 move.b D6, [A3 + D0.w]
000003A0 4886 ext.w D6
000003A2 48C6 ext.l D6
000003A4 41ED E170 lea.l A0, [A5 - 0x1E90]
000003A8 1030 3000 move.b D0, [A0 + D3.w]
000003AC 7210 moveq.l D1, 0x10
000003AE C001 and.b D0, D1
000003B0 6704 beq +0x6 /* 000003B6 */
000003B2 7A04 moveq.l D5, 0x04
000003B4 6026 bra +0x28 /* 000003DC */
label000003B6:
000003B6 206C 0012 movea.l A0, [A4 + 0x12]
000003BA 2010 move.l D0, [A0]
000003BC 3600 move.w D3, D0
000003BE 3004 move.w D0, D4
000003C0 C640 and.w D3, D0
000003C2 7014 moveq.l D0, 0x14
000003C4 B640 cmp.w D3, D0
000003C6 6706 beq +0x8 /* 000003CE */
000003C8 7015 moveq.l D0, 0x15
000003CA B640 cmp.w D3, D0
000003CC 660E bne +0x10 /* 000003DC */
label000003CE:
000003CE 7A04 moveq.l D5, 0x04
000003D0 202C 001C move.l D0, [A4 + 0x1C]
000003D4 206E FFF8 movea.l A0, [A6 - 0x8]
000003D8 2140 001C move.l [A0 + 0x1C], D0
label000003DC:
000003DC BA86 cmp.l D5, D6
000003DE 6614 bne +0x16 /* 000003F4 */
label000003E0:
000003E0 2F0C move.l -[A7], A4
000003E2 2F2C 0012 move.l -[A7], [A4 + 0x12]
000003E6 4EBA 027E jsr [PC + 0x27E /* 00000666 */]
000003EA 2840 movea.l A4, D0
000003EC 18BC 005F move.b [A4], 0x5F /* '_' */
000003F0 6000 0266 bra +0x268 /* 00000658 */
label000003F4:
000003F4 206E FFF8 movea.l A0, [A6 - 0x8]
000003F8 2E28 0006 move.l D7, [A0 + 0x6]
000003FC 2605 move.l D3, D5
000003FE 7002 moveq.l D0, 0x02
00000400 B680 cmp.l D3, D0
00000402 670A beq +0xC /* 0000040E */
00000404 7001 moveq.l D0, 0x01
00000406 B680 cmp.l D3, D0
00000408 671E beq +0x20 /* 00000428 */
0000040A 6000 024C bra +0x24E /* 00000658 */
label0000040E:
0000040E 7804 moveq.l D4, 0x04
00000410 BC84 cmp.l D6, D4
00000412 6600 0244 bne +0x246 /* 00000658 */
00000416 2007 move.l D0, D7
00000418 2204 move.l D1, D4
0000041A 4EAD 0312 jsr [A5 + 0x312 /* export_94 */]
0000041E 7202 moveq.l D1, 0x02
00000420 B081 cmp.l D0, D1
00000422 6600 0234 bne +0x236 /* 00000658 */
00000426 60B8 bra -0x46 /* 000003E0 */
label00000428:
00000428 7004 moveq.l D0, 0x04
0000042A BC80 cmp.l D6, D0
0000042C 660E bne +0x10 /* 0000043C */
0000042E 2007 move.l D0, D7
00000430 7203 moveq.l D1, 0x03
00000432 4EAD 0312 jsr [A5 + 0x312 /* export_94 */]
00000436 7201 moveq.l D1, 0x01
00000438 B081 cmp.l D0, D1
0000043A 67A4 beq -0x5A /* 000003E0 */
label0000043C:
0000043C 7002 moveq.l D0, 0x02
0000043E BC80 cmp.l D6, D0
00000440 6600 0216 bne +0x218 /* 00000658 */
00000444 2007 move.l D0, D7
00000446 7201 moveq.l D1, 0x01
00000448 C081 and.l D0, D1
0000044A 6700 020C beq +0x20E /* 00000658 */
0000044E 6090 bra -0x6E /* 000003E0 */
label00000450:
00000450 206E FFF8 movea.l A0, [A6 - 0x8]
00000454 1610 move.b D3, [A0]
00000456 705E moveq.l D0, 0x5E
00000458 B600 cmp.b D3, D0
0000045A 6708 beq +0xA /* 00000464 */
0000045C 7062 moveq.l D0, 0x62
0000045E B600 cmp.b D3, D0
00000460 6600 01EE bne +0x1F0 /* 00000650 */
label00000464:
00000464 2F0C move.l -[A7], A4
00000466 2F2C 0012 move.l -[A7], [A4 + 0x12]
0000046A 4EBA 01FA jsr [PC + 0x1FA /* 00000666 */]
0000046E 2840 movea.l A4, D0
00000470 6000 01E6 bra +0x1E8 /* 00000658 */
label00000474:
00000474 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000478 4EBA FD32 jsr [PC - 0x2CE /* 000001AC */]
0000047C 4A40 tst.w D0
0000047E 6700 01B0 beq +0x1B2 /* 00000630 */
00000482 600E bra +0x10 /* 00000492 */
label00000484:
00000484 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000488 4EBA FCB0 jsr [PC - 0x350 /* 0000013A */]
0000048C 4A40 tst.w D0
0000048E 6700 01A0 beq +0x1A2 /* 00000630 */
label00000492:
00000492 2F2C 0006 move.l -[A7], [A4 + 0x6]
00000496 4EAD 1722 jsr [A5 + 0x1722 /* export_736 */]
0000049A 7000 moveq.l D0, 0x00
0000049C 2940 0006 move.l [A4 + 0x6], D0
000004A0 18BC 000C move.b [A4], 0xC
000004A4 2F0C move.l -[A7], A4
000004A6 4EBA FD82 jsr [PC - 0x27E /* 0000022A */]
000004AA 2840 movea.l A4, D0
000004AC 6000 01AA bra +0x1AC /* 00000658 */
label000004B0:
000004B0 246E FFF8 movea.l A2, [A6 - 0x8]
000004B4 1012 move.b D0, [A2]
000004B6 725D moveq.l D1, 0x5D
000004B8 B001 cmp.b D0, D1
000004BA 6600 0174 bne +0x176 /* 00000630 */
000004BE 202C 0006 move.l D0, [A4 + 0x6]
000004C2 2D40 FFFC move.l [A6 - 0x4], D0
000004C6 2F2C 0012 move.l -[A7], [A4 + 0x12]
000004CA 4EAD 1AEA jsr [A5 + 0x1AEA /* export_857 */]
000004CE 2F0A move.l -[A7], A2
000004D0 4EBA FB46 jsr [PC - 0x4BA /* 00000018 */]
000004D4 4A40 tst.w D0
000004D6 675E beq +0x60 /* 00000536 */
000004D8 246E FFFC movea.l A2, [A6 - 0x4]
000004DC 544A addq.w A2, 2
000004DE 2052 movea.l A0, [A2]
000004E0 224C movea.l A1, A4
000004E2 7007 moveq.l D0, 0x07
label000004E4:
000004E4 22D8 move.l [A1]+, [A0]+
000004E6 51C8 FFFC dbf D0, -0x6 /* 000004E4 */
000004EA 3290 move.w [A1], [A0]
000004EC 102D E33D move.b D0, [A5 - 0x1CC3]
000004F0 6710 beq +0x12 /* 00000502 */
000004F2 2052 movea.l A0, [A2]
000004F4 7022 moveq.l D0, 0x22
000004F6 D1C0 add.l A0, D0
000004F8 224C movea.l A1, A4
000004FA 7022 moveq.l D0, 0x22
000004FC D3C0 add.l A1, D0
000004FE 22D8 move.l [A1]+, [A0]+
00000500 3290 move.w [A1], [A0]
label00000502:
00000502 246C 0016 movea.l A2, [A4 + 0x16]
00000506 200A move.l D0, A2
00000508 6704 beq +0x6 /* 0000050E */
0000050A 526A 0006 addq.w [A2 + 0x6], 1
label0000050E:
0000050E 246E FFFC movea.l A2, [A6 - 0x4]
00000512 544A addq.w A2, 2
00000514 2052 movea.l A0, [A2]
00000516 4210 clr.b [A0]
00000518 7600 moveq.l D3, 0x00
0000051A 2052 movea.l A0, [A2]
0000051C 2143 0012 move.l [A0 + 0x12], D3
00000520 2052 movea.l A0, [A2]
00000522 2143 0002 move.l [A0 + 0x2], D3
00000526 2052 movea.l A0, [A2]
00000528 2143 0006 move.l [A0 + 0x6], D3
0000052C 2F12 move.l -[A7], [A2]
0000052E 4EAD 1722 jsr [A5 + 0x1722 /* export_736 */]
00000532 2483 move.l [A2], D3
00000534 605C bra +0x5E /* 00000592 */
label00000536:
00000536 246E FFFC movea.l A2, [A6 - 0x4]
0000053A 5C4A addq.w A2, 6
0000053C 2052 movea.l A0, [A2]
0000053E 264C movea.l A3, A4
00000540 7007 moveq.l D0, 0x07
label00000542:
00000542 26D8 move.l [A3]+, [A0]+
00000544 51C8 FFFC dbf D0, -0x6 /* 00000542 */
00000548 3690 move.w [A3], [A0]
0000054A 102D E33D move.b D0, [A5 - 0x1CC3]
0000054E 6710 beq +0x12 /* 00000560 */
00000550 2052 movea.l A0, [A2]
00000552 7022 moveq.l D0, 0x22
00000554 D1C0 add.l A0, D0
00000556 224C movea.l A1, A4
00000558 7022 moveq.l D0, 0x22
0000055A D3C0 add.l A1, D0
0000055C 22D8 move.l [A1]+, [A0]+
0000055E 3290 move.w [A1], [A0]
label00000560:
00000560 246C 0016 movea.l A2, [A4 + 0x16]
00000564 200A move.l D0, A2
00000566 6704 beq +0x6 /* 0000056C */
00000568 526A 0006 addq.w [A2 + 0x6], 1
label0000056C:
0000056C 246E FFFC movea.l A2, [A6 - 0x4]
00000570 5C4A addq.w A2, 6
00000572 2052 movea.l A0, [A2]
00000574 4210 clr.b [A0]
00000576 7600 moveq.l D3, 0x00
00000578 2052 movea.l A0, [A2]
0000057A 2143 0012 move.l [A0 + 0x12], D3
0000057E 2052 movea.l A0, [A2]
00000580 2143 0002 move.l [A0 + 0x2], D3
00000584 2052 movea.l A0, [A2]
00000586 2143 0006 move.l [A0 + 0x6], D3
0000058A 2F12 move.l -[A7], [A2]
0000058C 4EAD 1722 jsr [A5 + 0x1722 /* export_736 */]
00000590 2483 move.l [A2], D3
label00000592:
00000592 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000596 4EAD 1722 jsr [A5 + 0x1722 /* export_736 */]
0000059A 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000059E 4EAD 1722 jsr [A5 + 0x1722 /* export_736 */]
000005A2 2F0C move.l -[A7], A4
000005A4 4EBA FC84 jsr [PC - 0x37C /* 0000022A */]
000005A8 2840 movea.l A4, D0
000005AA 6000 00AC bra +0xAE /* 00000658 */
label000005AE:
000005AE 244C movea.l A2, A4
000005B0 5C4A addq.w A2, 6
000005B2 2F12 move.l -[A7], [A2]
000005B4 4EBA FC74 jsr [PC - 0x38C /* 0000022A */]
000005B8 2D40 FFFC move.l [A6 - 0x4], D0
000005BC 2480 move.l [A2], D0
000005BE 266E FFF8 movea.l A3, [A6 - 0x8]
000005C2 1213 move.b D1, [A3]
000005C4 745D moveq.l D2, 0x5D
000005C6 B202 cmp.b D1, D2
000005C8 6624 bne +0x26 /* 000005EE */
000005CA 2940 0002 move.l [A4 + 0x2], D0
000005CE 248B move.l [A2], A3
000005D0 2D4B FFFC move.l [A6 - 0x4], A3
000005D4 202C 0002 move.l D0, [A4 + 0x2]
000005D8 2D40 FFF8 move.l [A6 - 0x8], D0
000005DC 6010 bra +0x12 /* 000005EE */
label000005DE:
000005DE 2F2C 0006 move.l -[A7], [A4 + 0x6]
000005E2 4EBA FC46 jsr [PC - 0x3BA /* 0000022A */]
000005E6 2D40 FFFC move.l [A6 - 0x4], D0
000005EA 2940 0006 move.l [A4 + 0x6], D0
label000005EE:
000005EE 206E FFF8 movea.l A0, [A6 - 0x8]
000005F2 1610 move.b D3, [A0]
000005F4 705E moveq.l D0, 0x5E
000005F6 B600 cmp.b D3, D0
000005F8 6706 beq +0x8 /* 00000600 */
000005FA 7062 moveq.l D0, 0x62
000005FC B600 cmp.b D3, D0
000005FE 6650 bne +0x52 /* 00000650 */
label00000600:
00000600 246E FFFC movea.l A2, [A6 - 0x4]
00000604 1012 move.b D0, [A2]
00000606 725D moveq.l D1, 0x5D
00000608 B001 cmp.b D0, D1
0000060A 6644 bne +0x46 /* 00000650 */
0000060C 262A 0006 move.l D3, [A2 + 0x6]
00000610 1014 move.b D0, [A4]
00000612 7202 moveq.l D1, 0x02
00000614 B001 cmp.b D0, D1
00000616 6602 bne +0x4 /* 0000061A */
00000618 4483 neg.l D3
label0000061A:
0000061A 206E FFF8 movea.l A0, [A6 - 0x8]
0000061E D7A8 0006 add.l [A0 + 0x6], D3
00000622 2F0C move.l -[A7], A4
00000624 2F2C 0012 move.l -[A7], [A4 + 0x12]
00000628 4EBA 003C jsr [PC + 0x3C /* 00000666 */]
0000062C 2840 movea.l A4, D0
0000062E 6028 bra +0x2A /* 00000658 */
label00000630:
00000630 1214 move.b D1, [A4]
00000632 7000 moveq.l D0, 0x00
00000634 1001 move.b D0, D1
00000636 41ED E076 lea.l A0, [A5 - 0x1F8A]
0000063A 1030 0000 move.b D0, [A0 + D0.w]
0000063E 7201 moveq.l D1, 0x01
00000640 C001 and.b D0, D1
00000642 670C beq +0xE /* 00000650 */
00000644 2F2C 0006 move.l -[A7], [A4 + 0x6]
00000648 4EBA FBE0 jsr [PC - 0x420 /* 0000022A */]
0000064C 2940 0006 move.l [A4 + 0x6], D0
label00000650:
00000650 2F0C move.l -[A7], A4
00000652 4EBA 0064 jsr [PC + 0x64 /* 000006B8 */]
00000656 2840 movea.l A4, D0
label00000658:
00000658 200C move.l D0, A4
0000065A 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
0000065E 4E5E unlink A6
00000660 205F movea.l A0, [A7]+
00000662 584F addq.w A7, 4
00000664 4ED0 jmp [A0]
fn00000666:
00000666 4E56 0000 link A6, 0
0000066A 48E7 0018 movem.l -[A7], A3,A4
0000066E 266E 000C movea.l A3, [A6 + 0xC]
00000672 1213 move.b D1, [A3]
00000674 7000 moveq.l D0, 0x00
00000676 1001 move.b D0, D1
00000678 41ED E076 lea.l A0, [A5 - 0x1F8A]
0000067C 1030 0000 move.b D0, [A0 + D0.w]
00000680 7203 moveq.l D1, 0x03
00000682 C001 and.b D0, D1
00000684 660A bne +0xC /* 00000690 */
00000686 2F3C 0000 01AC move.l -[A7], 0x1AC
0000068C 4EBA F972 jsr [PC - 0x68E /* 00000000 */]
label00000690:
00000690 286B 0002 movea.l A4, [A3 + 0x2]
00000694 2F0C move.l -[A7], A4
00000696 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000069A 4EAD 1752 jsr [A5 + 0x1752 /* export_742 */]
0000069E 7000 moveq.l D0, 0x00
000006A0 2740 0002 move.l [A3 + 0x2], D0
000006A4 2F0B move.l -[A7], A3
000006A6 4EAD 1722 jsr [A5 + 0x1722 /* export_736 */]
000006AA 200C move.l D0, A4
000006AC 4CDF 1800 movem.l A3,A4, [A7]+
000006B0 4E5E unlink A6
000006B2 205F movea.l A0, [A7]+
000006B4 504F addq.w A7, 8
000006B6 4ED0 jmp [A0]
fn000006B8:
000006B8 4E56 FF58 link A6, -0x00A8
000006BC 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
000006C0 266E 0008 movea.l A3, [A6 + 0x8]
000006C4 200B move.l D0, A3
000006C6 6714 beq +0x16 /* 000006DC */
000006C8 1213 move.b D1, [A3]
000006CA 7000 moveq.l D0, 0x00
000006CC 1001 move.b D0, D1
000006CE 41ED E076 lea.l A0, [A5 - 0x1F8A]
000006D2 1030 0000 move.b D0, [A0 + D0.w]
000006D6 7203 moveq.l D1, 0x03
000006D8 C001 and.b D0, D1
000006DA 660A bne +0xC /* 000006E6 */
label000006DC:
000006DC 2F3C 0000 01CC move.l -[A7], 0x1CC
000006E2 4EBA F91C jsr [PC - 0x6E4 /* 00000000 */]
label000006E6:
000006E6 286B 0002 movea.l A4, [A3 + 0x2]
000006EA 1014 move.b D0, [A4]
000006EC 765D moveq.l D3, 0x5D
000006EE B003 cmp.b D0, D3
000006F0 6600 12C6 bne +0x12C8 /* 000019B8 */
000006F4 7000 moveq.l D0, 0x00
000006F6 2D40 FF60 move.l [A6 - 0xA0], D0
000006FA 7000 moveq.l D0, 0x00
000006FC 2D40 FF58 move.l [A6 - 0xA8], D0
00000700 1213 move.b D1, [A3]
00000702 7000 moveq.l D0, 0x00
00000704 1001 move.b D0, D1
00000706 41ED E076 lea.l A0, [A5 - 0x1F8A]
0000070A 1030 0000 move.b D0, [A0 + D0.w]
0000070E 7201 moveq.l D1, 0x01
00000710 C001 and.b D0, D1
00000712 6760 beq +0x62 /* 00000774 */
00000714 202B 0006 move.l D0, [A3 + 0x6]
00000718 2D40 FF58 move.l [A6 - 0xA8], D0
0000071C 2040 movea.l A0, D0
0000071E 1210 move.b D1, [A0]
00000720 B203 cmp.b D1, D3
00000722 6600 1294 bne +0x1296 /* 000019B8 */
00000726 2F00 move.l -[A7], D0
00000728 4EAD 177A jsr [A5 + 0x177A /* export_747 */]
0000072C 2C00 move.l D6, D0
0000072E 2006 move.l D0, D6
00000730 3D40 FF6A move.w [A6 - 0x96], D0
00000734 1D40 FF6D move.b [A6 - 0x93], D0
00000738 486E FF90 pea.l [A6 - 0x70]
0000073C 2F2E FF58 move.l -[A7], [A6 - 0xA8]
00000740 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */]
00000744 2040 movea.l A0, D0
00000746 43EE FF80 lea.l A1, [A6 - 0x80]
0000074A 22D8 move.l [A1]+, [A0]+
0000074C 22D8 move.l [A1]+, [A0]+
0000074E 22D8 move.l [A1]+, [A0]+
00000750 22D8 move.l [A1]+, [A0]+
00000752 102D E6A8 move.b D0, [A5 - 0x1958]
00000756 670C beq +0xE /* 00000764 */
00000758 206E FF58 movea.l A0, [A6 - 0xA8]
0000075C 2268 0012 movea.l A1, [A0 + 0x12]
00000760 2011 move.l D0, [A1]
00000762 6008 bra +0xA /* 0000076C */
label00000764:
00000764 206E FF58 movea.l A0, [A6 - 0xA8]
00000768 2028 0012 move.l D0, [A0 + 0x12]
label0000076C:
0000076C 721F moveq.l D1, 0x1F
0000076E C081 and.l D0, D1
00000770 2D40 FF60 move.l [A6 - 0xA0], D0
label00000774:
00000774 2F0C move.l -[A7], A4
00000776 4EAD 177A jsr [A5 + 0x177A /* export_747 */]
0000077A 2800 move.l D4, D0
0000077C 2004 move.l D0, D4
0000077E 3D40 FF68 move.w [A6 - 0x98], D0
00000782 1D40 FF6C move.b [A6 - 0x94], D0
00000786 486E FFA0 pea.l [A6 - 0x60]
0000078A 2F0C move.l -[A7], A4
0000078C 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */]
00000790 2040 movea.l A0, D0
00000792 43EE FF70 lea.l A1, [A6 - 0x90]
00000796 22D8 move.l [A1]+, [A0]+
00000798 22D8 move.l [A1]+, [A0]+
0000079A 22D8 move.l [A1]+, [A0]+
0000079C 22D8 move.l [A1]+, [A0]+
0000079E 102D E6A8 move.b D0, [A5 - 0x1958]
000007A2 6708 beq +0xA /* 000007AC */
000007A4 206C 0012 movea.l A0, [A4 + 0x12]
000007A8 2010 move.l D0, [A0]
000007AA 6004 bra +0x6 /* 000007B0 */
label000007AC:
000007AC 202C 0012 move.l D0, [A4 + 0x12]
label000007B0:
000007B0 721F moveq.l D1, 0x1F
000007B2 C081 and.l D0, D1
000007B4 2D40 FF5C move.l [A6 - 0xA4], D0
000007B8 0280 0000 00FF andi.l D0, 0xFF
000007BE 45ED E170 lea.l A2, [A5 - 0x1E90]
000007C2 1032 0000 move.b D0, [A2 + D0.w]
000007C6 7620 moveq.l D3, 0x20
000007C8 C003 and.b D0, D3
000007CA 7E00 moveq.l D7, 0x00
000007CC 1E00 move.b D7, D0
000007CE 222E FF60 move.l D1, [A6 - 0xA0]
000007D2 0281 0000 00FF andi.l D1, 0xFF
000007D8 1232 1000 move.b D1, [A2 + D1.w]
000007DC C203 and.b D1, D3
000007DE 7000 moveq.l D0, 0x00
000007E0 1001 move.b D0, D1
000007E2 8E80 or.l D7, D0
000007E4 1213 move.b D1, [A3]
000007E6 7000 moveq.l D0, 0x00
000007E8 1001 move.b D0, D1
000007EA 2D40 FF64 move.l [A6 - 0x9C], D0
000007EE 7A00 moveq.l D5, 0x00
000007F0 7201 moveq.l D1, 0x01
000007F2 B081 cmp.l D0, D1
000007F4 6700 0176 beq +0x178 /* 0000096C */
000007F8 7202 moveq.l D1, 0x02
000007FA B081 cmp.l D0, D1
000007FC 6700 0314 beq +0x316 /* 00000B12 */
00000800 7203 moveq.l D1, 0x03
00000802 B081 cmp.l D0, D1
00000804 6700 04B4 beq +0x4B6 /* 00000CBA */
00000808 7208 moveq.l D1, 0x08
0000080A B081 cmp.l D0, D1
0000080C 6700 065C beq +0x65E /* 00000E6A */
00000810 720A moveq.l D1, 0x0A
00000812 B081 cmp.l D0, D1
00000814 6700 0660 beq +0x662 /* 00000E76 */
00000818 7209 moveq.l D1, 0x09
0000081A B081 cmp.l D0, D1
0000081C 6700 0664 beq +0x666 /* 00000E82 */
00000820 720B moveq.l D1, 0x0B
00000822 B081 cmp.l D0, D1
00000824 6700 0668 beq +0x66A /* 00000E8E */
00000828 720D moveq.l D1, 0x0D
0000082A B081 cmp.l D0, D1
0000082C 6700 0674 beq +0x676 /* 00000EA2 */
00000830 7204 moveq.l D1, 0x04
00000832 B081 cmp.l D0, D1
00000834 6700 0678 beq +0x67A /* 00000EAE */
00000838 7205 moveq.l D1, 0x05
0000083A B081 cmp.l D0, D1
0000083C 6700 0998 beq +0x99A /* 000011D6 */
00000840 720F moveq.l D1, 0x0F
00000842 B081 cmp.l D0, D1
00000844 6700 09CE beq +0x9D0 /* 00001214 */
00000848 7210 moveq.l D1, 0x10
0000084A B081 cmp.l D0, D1
0000084C 6700 09DC beq +0x9DE /* 0000122A */
00000850 7211 moveq.l D1, 0x11
00000852 B081 cmp.l D0, D1
00000854 6700 09F8 beq +0x9FA /* 0000124E */
00000858 7207 moveq.l D1, 0x07
0000085A B081 cmp.l D0, D1
0000085C 6700 0A14 beq +0xA16 /* 00001272 */
00000860 7206 moveq.l D1, 0x06
00000862 B081 cmp.l D0, D1
00000864 6700 0A1E beq +0xA20 /* 00001284 */
00000868 7215 moveq.l D1, 0x15
0000086A B081 cmp.l D0, D1
0000086C 6700 0A52 beq +0xA54 /* 000012C0 */
00000870 7234 moveq.l D1, 0x34
00000872 B081 cmp.l D0, D1
00000874 6700 0B4C beq +0xB4E /* 000013C2 */
00000878 7227 moveq.l D1, 0x27
0000087A B081 cmp.l D0, D1
0000087C 6700 0B46 beq +0xB48 /* 000013C4 */
00000880 7237 moveq.l D1, 0x37
00000882 B081 cmp.l D0, D1
00000884 6700 0B80 beq +0xB82 /* 00001406 */
00000888 7226 moveq.l D1, 0x26
0000088A B081 cmp.l D0, D1
0000088C 6700 0B7A beq +0xB7C /* 00001408 */
00000890 7235 moveq.l D1, 0x35
00000892 B081 cmp.l D0, D1
00000894 6700 0C38 beq +0xC3A /* 000014CE */
00000898 7229 moveq.l D1, 0x29
0000089A B081 cmp.l D0, D1
0000089C 6700 0C32 beq +0xC34 /* 000014D0 */
000008A0 7236 moveq.l D1, 0x36
000008A2 B081 cmp.l D0, D1
000008A4 6700 0C6C beq +0xC6E /* 00001512 */
000008A8 7228 moveq.l D1, 0x28
000008AA B081 cmp.l D0, D1
000008AC 6700 0C66 beq +0xC68 /* 00001514 */
000008B0 722B moveq.l D1, 0x2B
000008B2 B081 cmp.l D0, D1
000008B4 6700 0D24 beq +0xD26 /* 000015DA */
000008B8 722A moveq.l D1, 0x2A
000008BA B081 cmp.l D0, D1
000008BC 6700 0D1E beq +0xD20 /* 000015DC */
000008C0 724C moveq.l D1, 0x4C
000008C2 B081 cmp.l D0, D1
000008C4 6700 0DBA beq +0xDBC /* 00001680 */
000008C8 724D moveq.l D1, 0x4D
000008CA B081 cmp.l D0, D1
000008CC 6700 0DC0 beq +0xDC2 /* 0000168E */
000008D0 7240 moveq.l D1, 0x40
000008D2 B081 cmp.l D0, D1
000008D4 6700 0DC8 beq +0xDCA /* 0000169E */
000008D8 7246 moveq.l D1, 0x46
000008DA B081 cmp.l D0, D1
000008DC 6700 0DDC beq +0xDDE /* 000016BA */
000008E0 7241 moveq.l D1, 0x41
000008E2 B081 cmp.l D0, D1
000008E4 6700 0DF0 beq +0xDF2 /* 000016D6 */
000008E8 7247 moveq.l D1, 0x47
000008EA B081 cmp.l D0, D1
000008EC 6700 0E36 beq +0xE38 /* 00001724 */
000008F0 7242 moveq.l D1, 0x42
000008F2 B081 cmp.l D0, D1
000008F4 6700 0E76 beq +0xE78 /* 0000176C */
000008F8 7243 moveq.l D1, 0x43
000008FA B081 cmp.l D0, D1
000008FC 6700 0E8A beq +0xE8C /* 00001788 */
00000900 7244 moveq.l D1, 0x44
00000902 B081 cmp.l D0, D1
00000904 6700 0ED0 beq +0xED2 /* 000017D6 */
00000908 7245 moveq.l D1, 0x45
0000090A B081 cmp.l D0, D1
0000090C 6700 0EE4 beq +0xEE6 /* 000017F2 */
00000910 7248 moveq.l D1, 0x48
00000912 B081 cmp.l D0, D1
00000914 6700 0F24 beq +0xF26 /* 0000183A */
00000918 7249 moveq.l D1, 0x49
0000091A B081 cmp.l D0, D1
0000091C 6700 0F52 beq +0xF54 /* 00001870 */
00000920 7253 moveq.l D1, 0x53
00000922 B081 cmp.l D0, D1
00000924 6700 0F86 beq +0xF88 /* 000018AC */
00000928 7252 moveq.l D1, 0x52
0000092A B081 cmp.l D0, D1
0000092C 6700 0FBA beq +0xFBC /* 000018E8 */
00000930 7254 moveq.l D1, 0x54
00000932 B081 cmp.l D0, D1
00000934 6700 101C beq +0x101E /* 00001952 */
00000938 7255 moveq.l D1, 0x55
0000093A B081 cmp.l D0, D1
0000093C 6700 1014 beq +0x1016 /* 00001952 */
00000940 7250 moveq.l D1, 0x50
00000942 B081 cmp.l D0, D1
00000944 6700 101E beq +0x1020 /* 00001964 */
00000948 724F moveq.l D1, 0x4F
0000094A B081 cmp.l D0, D1
0000094C 6700 1024 beq +0x1026 /* 00001972 */
00000950 7251 moveq.l D1, 0x51
00000952 B081 cmp.l D0, D1
00000954 6700 102C beq +0x102E /* 00001982 */
00000958 720C moveq.l D1, 0x0C
0000095A B081 cmp.l D0, D1
0000095C 6700 1030 beq +0x1032 /* 0000198E */
00000960 724E moveq.l D1, 0x4E
00000962 B081 cmp.l D0, D1
00000964 6700 1036 beq +0x1038 /* 0000199C */
00000968 6000 104E bra +0x1050 /* 000019B8 */
label0000096C:
0000096C 202E FF5C move.l D0, [A6 - 0xA4]
00000970 720D moveq.l D1, 0x0D
00000972 B081 cmp.l D0, D1
00000974 6712 beq +0x14 /* 00000988 */
00000976 720C moveq.l D1, 0x0C
00000978 B081 cmp.l D0, D1
0000097A 676E beq +0x70 /* 000009EA */
0000097C 720E moveq.l D1, 0x0E
0000097E B081 cmp.l D0, D1
00000980 6700 00B8 beq +0xBA /* 00000A3A */
00000984 6000 014C bra +0x14E /* 00000AD2 */
label00000988:
00000988 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2]
0000098E 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
00000994 486E FFEE pea.l [A6 - 0x12]
00000998 486E FFEC pea.l [A6 - 0x14]
0000099C 3F3C 080E move.w -[A7], 0x80E
000009A0 A9EB syscall Pack4/FP68K
000009A2 206E FF58 movea.l A0, [A6 - 0xA8]
000009A6 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2]
000009AC 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6]
000009B2 486E FFE4 pea.l [A6 - 0x1C]
000009B6 486E FFE2 pea.l [A6 - 0x1E]
000009BA 3F3C 080E move.w -[A7], 0x80E
000009BE A9EB syscall Pack4/FP68K
000009C0 486E FFE2 pea.l [A6 - 0x1E]
000009C4 486E FFEC pea.l [A6 - 0x14]
000009C8 4267 clr.w -[A7]
000009CA A9EB syscall Pack4/FP68K
000009CC 486E FFEC pea.l [A6 - 0x14]
000009D0 486E FFEE pea.l [A6 - 0x12]
000009D4 3F3C 0810 move.w -[A7], 0x810
000009D8 A9EB syscall Pack4/FP68K
000009DA 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
000009E0 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
000009E6 6000 0FB8 bra +0xFBA /* 000019A0 */
label000009EA:
000009EA 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
000009F0 486E FFF2 pea.l [A6 - 0xE]
000009F4 486E FFEC pea.l [A6 - 0x14]
000009F8 3F3C 100E move.w -[A7], 0x100E
000009FC A9EB syscall Pack4/FP68K
000009FE 206E FF58 movea.l A0, [A6 - 0xA8]
00000A02 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6]
00000A08 486E FFE8 pea.l [A6 - 0x18]
00000A0C 486E FFE2 pea.l [A6 - 0x1E]
00000A10 3F3C 100E move.w -[A7], 0x100E
00000A14 A9EB syscall Pack4/FP68K
00000A16 486E FFE2 pea.l [A6 - 0x1E]
00000A1A 486E FFEC pea.l [A6 - 0x14]
00000A1E 4267 clr.w -[A7]
00000A20 A9EB syscall Pack4/FP68K
00000A22 486E FFEC pea.l [A6 - 0x14]
00000A26 486E FFF2 pea.l [A6 - 0xE]
00000A2A 3F3C 1010 move.w -[A7], 0x1010
00000A2E A9EB syscall Pack4/FP68K
00000A30 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00000A36 6000 0F68 bra +0xF6A /* 000019A0 */
label00000A3A:
00000A3A 7002 moveq.l D0, 0x02
00000A3C 322D E34A move.w D1, [A5 - 0x1CB6]
00000A40 3400 move.w D2, D0
00000A42 C242 and.w D1, D2
00000A44 6762 beq +0x64 /* 00000AA8 */
00000A46 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2]
00000A4C 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
00000A52 486E FFEE pea.l [A6 - 0x12]
00000A56 486E FFEC pea.l [A6 - 0x14]
00000A5A 3F3C 080E move.w -[A7], 0x80E
00000A5E A9EB syscall Pack4/FP68K
00000A60 206E FF58 movea.l A0, [A6 - 0xA8]
00000A64 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2]
00000A6A 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6]
00000A70 486E FFE4 pea.l [A6 - 0x1C]
00000A74 486E FFE2 pea.l [A6 - 0x1E]
00000A78 3F3C 080E move.w -[A7], 0x80E
00000A7C A9EB syscall Pack4/FP68K
00000A7E 486E FFE2 pea.l [A6 - 0x1E]
00000A82 486E FFEC pea.l [A6 - 0x14]
00000A86 4267 clr.w -[A7]
00000A88 A9EB syscall Pack4/FP68K
00000A8A 486E FFEC pea.l [A6 - 0x14]
00000A8E 486E FFEE pea.l [A6 - 0x12]
00000A92 3F3C 0810 move.w -[A7], 0x810
00000A96 A9EB syscall Pack4/FP68K
00000A98 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
00000A9E 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00000AA4 6000 0EFA bra +0xEFC /* 000019A0 */
label00000AA8:
00000AA8 41EE FF90 lea.l A0, [A6 - 0x70]
00000AAC 2F20 move.l -[A7], -[A0]
00000AAE 2F20 move.l -[A7], -[A0]
00000AB0 2F20 move.l -[A7], -[A0]
00000AB2 2F20 move.l -[A7], -[A0]
00000AB4 41EE FF80 lea.l A0, [A6 - 0x80]
00000AB8 2F20 move.l -[A7], -[A0]
00000ABA 2F20 move.l -[A7], -[A0]
00000ABC 2F20 move.l -[A7], -[A0]
00000ABE 2F20 move.l -[A7], -[A0]
00000AC0 204B movea.l A0, A3
00000AC2 5448 addq.w A0, 2
00000AC4 2F08 move.l -[A7], A0
00000AC6 4EAD 0C5A jsr [A5 + 0xC5A /* export_391 */]
00000ACA 4FEF 0024 lea.l A7, [A7 + 0x24]
00000ACE 6000 0ED0 bra +0xED2 /* 000019A0 */
label00000AD2:
00000AD2 302E FF5E move.w D0, [A6 - 0xA2]
00000AD6 721F moveq.l D1, 0x1F
00000AD8 C041 and.w D0, D1
00000ADA 720B moveq.l D1, 0x0B
00000ADC B041 cmp.w D0, D1
00000ADE 6318 bls +0x1A /* 00000AF8 */
00000AE0 202E FF5C move.l D0, [A6 - 0xA4]
00000AE4 0280 0000 00FF andi.l D0, 0xFF
00000AEA 41ED E170 lea.l A0, [A5 - 0x1E90]
00000AEE 1030 0000 move.b D0, [A0 + D0.w]
00000AF2 7201 moveq.l D1, 0x01
00000AF4 C001 and.b D0, D1
00000AF6 670C beq +0xE /* 00000B04 */
label00000AF8:
00000AF8 2004 move.l D0, D4
00000AFA D086 add.l D0, D6
00000AFC 2740 0006 move.l [A3 + 0x6], D0
00000B00 6000 0E9E bra +0xEA0 /* 000019A0 */
label00000B04:
00000B04 2F3C 0000 022C move.l -[A7], 0x22C
00000B0A 4EBA F4F4 jsr [PC - 0xB0C /* 00000000 */]
00000B0E 6000 0E90 bra +0xE92 /* 000019A0 */
label00000B12:
00000B12 302E FF5E move.w D0, [A6 - 0xA2]
00000B16 721F moveq.l D1, 0x1F
00000B18 C041 and.w D0, D1
00000B1A 720B moveq.l D1, 0x0B
00000B1C B041 cmp.w D0, D1
00000B1E 6318 bls +0x1A /* 00000B38 */
00000B20 202E FF5C move.l D0, [A6 - 0xA4]
00000B24 0280 0000 00FF andi.l D0, 0xFF
00000B2A 41ED E170 lea.l A0, [A5 - 0x1E90]
00000B2E 1030 0000 move.b D0, [A0 + D0.w]
00000B32 7201 moveq.l D1, 0x01
00000B34 C001 and.b D0, D1
00000B36 670C beq +0xE /* 00000B44 */
label00000B38:
00000B38 2004 move.l D0, D4
00000B3A 9086 sub.l D0, D6
00000B3C 2740 0006 move.l [A3 + 0x6], D0
00000B40 6000 0E5E bra +0xE60 /* 000019A0 */
label00000B44:
00000B44 202E FF5C move.l D0, [A6 - 0xA4]
00000B48 720D moveq.l D1, 0x0D
00000B4A B081 cmp.l D0, D1
00000B4C 6712 beq +0x14 /* 00000B60 */
00000B4E 720C moveq.l D1, 0x0C
00000B50 B081 cmp.l D0, D1
00000B52 6770 beq +0x72 /* 00000BC4 */
00000B54 720E moveq.l D1, 0x0E
00000B56 B081 cmp.l D0, D1
00000B58 6700 00BC beq +0xBE /* 00000C16 */
00000B5C 6000 014E bra +0x150 /* 00000CAC */
label00000B60:
00000B60 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2]
00000B66 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
00000B6C 486E FFEE pea.l [A6 - 0x12]
00000B70 486E FFEC pea.l [A6 - 0x14]
00000B74 3F3C 080E move.w -[A7], 0x80E
00000B78 A9EB syscall Pack4/FP68K
00000B7A 206E FF58 movea.l A0, [A6 - 0xA8]
00000B7E 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2]
00000B84 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6]
00000B8A 486E FFE4 pea.l [A6 - 0x1C]
00000B8E 486E FFE2 pea.l [A6 - 0x1E]
00000B92 3F3C 080E move.w -[A7], 0x80E
00000B96 A9EB syscall Pack4/FP68K
00000B98 486E FFE2 pea.l [A6 - 0x1E]
00000B9C 486E FFEC pea.l [A6 - 0x14]
00000BA0 3F3C 0002 move.w -[A7], 0x2
00000BA4 A9EB syscall Pack4/FP68K
00000BA6 486E FFEC pea.l [A6 - 0x14]
00000BAA 486E FFEE pea.l [A6 - 0x12]
00000BAE 3F3C 0810 move.w -[A7], 0x810
00000BB2 A9EB syscall Pack4/FP68K
00000BB4 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
00000BBA 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00000BC0 6000 0DDE bra +0xDE0 /* 000019A0 */
label00000BC4:
00000BC4 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
00000BCA 486E FFF2 pea.l [A6 - 0xE]
00000BCE 486E FFEC pea.l [A6 - 0x14]
00000BD2 3F3C 100E move.w -[A7], 0x100E
00000BD6 A9EB syscall Pack4/FP68K
00000BD8 206E FF58 movea.l A0, [A6 - 0xA8]
00000BDC 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6]
00000BE2 486E FFE8 pea.l [A6 - 0x18]
00000BE6 486E FFE2 pea.l [A6 - 0x1E]
00000BEA 3F3C 100E move.w -[A7], 0x100E
00000BEE A9EB syscall Pack4/FP68K
00000BF0 486E FFE2 pea.l [A6 - 0x1E]
00000BF4 486E FFEC pea.l [A6 - 0x14]
00000BF8 3F3C 0002 move.w -[A7], 0x2
00000BFC A9EB syscall Pack4/FP68K
00000BFE 486E FFEC pea.l [A6 - 0x14]
00000C02 486E FFF2 pea.l [A6 - 0xE]
00000C06 3F3C 1010 move.w -[A7], 0x1010
00000C0A A9EB syscall Pack4/FP68K
00000C0C 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00000C12 6000 0D8C bra +0xD8E /* 000019A0 */
label00000C16:
00000C16 7002 moveq.l D0, 0x02
00000C18 322D E34A move.w D1, [A5 - 0x1CB6]
00000C1C 3400 move.w D2, D0
00000C1E C242 and.w D1, D2
00000C20 6760 beq +0x62 /* 00000C82 */
00000C22 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2]
00000C28 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
00000C2E 486E FFEE pea.l [A6 - 0x12]
00000C32 486E FFEC pea.l [A6 - 0x14]
00000C36 3F3C 080E move.w -[A7], 0x80E
00000C3A A9EB syscall Pack4/FP68K
00000C3C 206E FF58 movea.l A0, [A6 - 0xA8]
00000C40 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2]
00000C46 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6]
00000C4C 486E FFE4 pea.l [A6 - 0x1C]
00000C50 486E FFE2 pea.l [A6 - 0x1E]
00000C54 3F3C 080E move.w -[A7], 0x80E
00000C58 A9EB syscall Pack4/FP68K
00000C5A 486E FFE2 pea.l [A6 - 0x1E]
00000C5E 486E FFEC pea.l [A6 - 0x14]
00000C62 3F3C 0002 move.w -[A7], 0x2
00000C66 A9EB syscall Pack4/FP68K
00000C68 486E FFEC pea.l [A6 - 0x14]
00000C6C 486E FFEE pea.l [A6 - 0x12]
00000C70 3F3C 0810 move.w -[A7], 0x810
00000C74 A9EB syscall Pack4/FP68K
00000C76 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
00000C7C 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
label00000C82:
00000C82 41EE FF90 lea.l A0, [A6 - 0x70]
00000C86 2F20 move.l -[A7], -[A0]
00000C88 2F20 move.l -[A7], -[A0]
00000C8A 2F20 move.l -[A7], -[A0]
00000C8C 2F20 move.l -[A7], -[A0]
00000C8E 41EE FF80 lea.l A0, [A6 - 0x80]
00000C92 2F20 move.l -[A7], -[A0]
00000C94 2F20 move.l -[A7], -[A0]
00000C96 2F20 move.l -[A7], -[A0]
00000C98 2F20 move.l -[A7], -[A0]
00000C9A 204B movea.l A0, A3
00000C9C 5448 addq.w A0, 2
00000C9E 2F08 move.l -[A7], A0
00000CA0 4EAD 0C62 jsr [A5 + 0xC62 /* export_392 */]
00000CA4 4FEF 0024 lea.l A7, [A7 + 0x24]
00000CA8 6000 0CF6 bra +0xCF8 /* 000019A0 */
label00000CAC:
00000CAC 2F3C 0000 0258 move.l -[A7], 0x258
00000CB2 4EBA F34C jsr [PC - 0xCB4 /* 00000000 */]
00000CB6 6000 0CE8 bra +0xCEA /* 000019A0 */
label00000CBA:
00000CBA 302E FF5E move.w D0, [A6 - 0xA2]
00000CBE 721F moveq.l D1, 0x1F
00000CC0 C041 and.w D0, D1
00000CC2 720B moveq.l D1, 0x0B
00000CC4 B041 cmp.w D0, D1
00000CC6 6318 bls +0x1A /* 00000CE0 */
00000CC8 202E FF5C move.l D0, [A6 - 0xA4]
00000CCC 0280 0000 00FF andi.l D0, 0xFF
00000CD2 41ED E170 lea.l A0, [A5 - 0x1E90]
00000CD6 1030 0000 move.b D0, [A0 + D0.w]
00000CDA 7201 moveq.l D1, 0x01
00000CDC C001 and.b D0, D1
00000CDE 6710 beq +0x12 /* 00000CF0 */
label00000CE0:
00000CE0 2004 move.l D0, D4
00000CE2 2206 move.l D1, D6
00000CE4 4EAD 02F2 jsr [A5 + 0x2F2 /* export_90 */]
00000CE8 2740 0006 move.l [A3 + 0x6], D0
00000CEC 6000 0CB2 bra +0xCB4 /* 000019A0 */
label00000CF0:
00000CF0 202E FF5C move.l D0, [A6 - 0xA4]
00000CF4 720D moveq.l D1, 0x0D
00000CF6 B081 cmp.l D0, D1
00000CF8 6712 beq +0x14 /* 00000D0C */
00000CFA 720C moveq.l D1, 0x0C
00000CFC B081 cmp.l D0, D1
00000CFE 6770 beq +0x72 /* 00000D70 */
00000D00 720E moveq.l D1, 0x0E
00000D02 B081 cmp.l D0, D1
00000D04 6700 00BC beq +0xBE /* 00000DC2 */
00000D08 6000 0152 bra +0x154 /* 00000E5C */
label00000D0C:
00000D0C 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2]
00000D12 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
00000D18 486E FFEE pea.l [A6 - 0x12]
00000D1C 486E FFEC pea.l [A6 - 0x14]
00000D20 3F3C 080E move.w -[A7], 0x80E
00000D24 A9EB syscall Pack4/FP68K
00000D26 206E FF58 movea.l A0, [A6 - 0xA8]
00000D2A 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2]
00000D30 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6]
00000D36 486E FFE4 pea.l [A6 - 0x1C]
00000D3A 486E FFE2 pea.l [A6 - 0x1E]
00000D3E 3F3C 080E move.w -[A7], 0x80E
00000D42 A9EB syscall Pack4/FP68K
00000D44 486E FFE2 pea.l [A6 - 0x1E]
00000D48 486E FFEC pea.l [A6 - 0x14]
00000D4C 3F3C 0004 move.w -[A7], 0x4
00000D50 A9EB syscall Pack4/FP68K
00000D52 486E FFEC pea.l [A6 - 0x14]
00000D56 486E FFEE pea.l [A6 - 0x12]
00000D5A 3F3C 0810 move.w -[A7], 0x810
00000D5E A9EB syscall Pack4/FP68K
00000D60 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
00000D66 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00000D6C 6000 0C32 bra +0xC34 /* 000019A0 */
label00000D70:
00000D70 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
00000D76 486E FFF2 pea.l [A6 - 0xE]
00000D7A 486E FFEC pea.l [A6 - 0x14]
00000D7E 3F3C 100E move.w -[A7], 0x100E
00000D82 A9EB syscall Pack4/FP68K
00000D84 206E FF58 movea.l A0, [A6 - 0xA8]
00000D88 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6]
00000D8E 486E FFE8 pea.l [A6 - 0x18]
00000D92 486E FFE2 pea.l [A6 - 0x1E]
00000D96 3F3C 100E move.w -[A7], 0x100E
00000D9A A9EB syscall Pack4/FP68K
00000D9C 486E FFE2 pea.l [A6 - 0x1E]
00000DA0 486E FFEC pea.l [A6 - 0x14]
00000DA4 3F3C 0004 move.w -[A7], 0x4
00000DA8 A9EB syscall Pack4/FP68K
00000DAA 486E FFEC pea.l [A6 - 0x14]
00000DAE 486E FFF2 pea.l [A6 - 0xE]
00000DB2 3F3C 1010 move.w -[A7], 0x1010
00000DB6 A9EB syscall Pack4/FP68K
00000DB8 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00000DBE 6000 0BE0 bra +0xBE2 /* 000019A0 */
label00000DC2:
00000DC2 7002 moveq.l D0, 0x02
00000DC4 322D E34A move.w D1, [A5 - 0x1CB6]
00000DC8 3400 move.w D2, D0
00000DCA C242 and.w D1, D2
00000DCC 6764 beq +0x66 /* 00000E32 */
00000DCE 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2]
00000DD4 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
00000DDA 486E FFEE pea.l [A6 - 0x12]
00000DDE 486E FFEC pea.l [A6 - 0x14]
00000DE2 3F3C 080E move.w -[A7], 0x80E
00000DE6 A9EB syscall Pack4/FP68K
00000DE8 206E FF58 movea.l A0, [A6 - 0xA8]
00000DEC 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2]
00000DF2 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6]
00000DF8 486E FFE4 pea.l [A6 - 0x1C]
00000DFC 486E FFE2 pea.l [A6 - 0x1E]
00000E00 3F3C 080E move.w -[A7], 0x80E
00000E04 A9EB syscall Pack4/FP68K
00000E06 486E FFE2 pea.l [A6 - 0x1E]
00000E0A 486E FFEC pea.l [A6 - 0x14]
00000E0E 3F3C 0004 move.w -[A7], 0x4
00000E12 A9EB syscall Pack4/FP68K
00000E14 486E FFEC pea.l [A6 - 0x14]
00000E18 486E FFEE pea.l [A6 - 0x12]
00000E1C 3F3C 0810 move.w -[A7], 0x810
00000E20 A9EB syscall Pack4/FP68K
00000E22 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
00000E28 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00000E2E 6000 0B70 bra +0xB72 /* 000019A0 */
label00000E32:
00000E32 41EE FF90 lea.l A0, [A6 - 0x70]
00000E36 2F20 move.l -[A7], -[A0]
00000E38 2F20 move.l -[A7], -[A0]
00000E3A 2F20 move.l -[A7], -[A0]
00000E3C 2F20 move.l -[A7], -[A0]
00000E3E 41EE FF80 lea.l A0, [A6 - 0x80]
00000E42 2F20 move.l -[A7], -[A0]
00000E44 2F20 move.l -[A7], -[A0]
00000E46 2F20 move.l -[A7], -[A0]
00000E48 2F20 move.l -[A7], -[A0]
00000E4A 204B movea.l A0, A3
00000E4C 5448 addq.w A0, 2
00000E4E 2F08 move.l -[A7], A0
00000E50 4EAD 0C6A jsr [A5 + 0xC6A /* export_393 */]
00000E54 4FEF 0024 lea.l A7, [A7 + 0x24]
00000E58 6000 0B46 bra +0xB48 /* 000019A0 */
label00000E5C:
00000E5C 2F3C 0000 0286 move.l -[A7], 0x286
00000E62 4EBA F19C jsr [PC - 0xE64 /* 00000000 */]
00000E66 6000 0B38 bra +0xB3A /* 000019A0 */
label00000E6A:
00000E6A 2004 move.l D0, D4
00000E6C C086 and.l D0, D6
00000E6E 2740 0006 move.l [A3 + 0x6], D0
00000E72 6000 0B2C bra +0xB2E /* 000019A0 */
label00000E76:
00000E76 2004 move.l D0, D4
00000E78 8086 or.l D0, D6
00000E7A 2740 0006 move.l [A3 + 0x6], D0
00000E7E 6000 0B20 bra +0xB22 /* 000019A0 */
label00000E82:
00000E82 2004 move.l D0, D4
00000E84 BD80 xor.l D0, D6
00000E86 2740 0006 move.l [A3 + 0x6], D0
00000E8A 6000 0B14 bra +0xB16 /* 000019A0 */
label00000E8E:
00000E8E 2F0C move.l -[A7], A4
00000E90 4EBA F186 jsr [PC - 0xE7A /* 00000018 */]
00000E94 7201 moveq.l D1, 0x01
00000E96 B340 xor.w D0, D1
00000E98 48C0 ext.l D0
00000E9A 2740 0006 move.l [A3 + 0x6], D0
00000E9E 6000 0B00 bra +0xB02 /* 000019A0 */
label00000EA2:
00000EA2 2004 move.l D0, D4
00000EA4 4680 not.l D0
00000EA6 2740 0006 move.l [A3 + 0x6], D0
00000EAA 6000 0AF4 bra +0xAF6 /* 000019A0 */
label00000EAE:
00000EAE 2F2E FF58 move.l -[A7], [A6 - 0xA8]
00000EB2 4EBA F164 jsr [PC - 0xE9C /* 00000018 */]
00000EB6 4A40 tst.w D0
00000EB8 6600 018C bne +0x18E /* 00001046 */
00000EBC 262E FF5C move.l D3, [A6 - 0xA4]
00000EC0 0283 0000 00FF andi.l D3, 0xFF
00000EC6 41ED E170 lea.l A0, [A5 - 0x1E90]
00000ECA 1030 3000 move.b D0, [A0 + D3.w]
00000ECE 7202 moveq.l D1, 0x02
00000ED0 C001 and.b D0, D1
00000ED2 6700 030E beq +0x310 /* 000011E2 */
00000ED6 202E FF5C move.l D0, [A6 - 0xA4]
00000EDA 720D moveq.l D1, 0x0D
00000EDC B081 cmp.l D0, D1
00000EDE 6712 beq +0x14 /* 00000EF2 */
00000EE0 720C moveq.l D1, 0x0C
00000EE2 B081 cmp.l D0, D1
00000EE4 676E beq +0x70 /* 00000F54 */
00000EE6 720E moveq.l D1, 0x0E
00000EE8 B081 cmp.l D0, D1
00000EEA 6700 00C4 beq +0xC6 /* 00000FB0 */
00000EEE 6000 0AB0 bra +0xAB2 /* 000019A0 */
label00000EF2:
00000EF2 41EE FF90 lea.l A0, [A6 - 0x70]
00000EF6 2F20 move.l -[A7], -[A0]
00000EF8 2F20 move.l -[A7], -[A0]
00000EFA 2F20 move.l -[A7], -[A0]
00000EFC 2F20 move.l -[A7], -[A0]
00000EFE 41EE FF80 lea.l A0, [A6 - 0x80]
00000F02 2F20 move.l -[A7], -[A0]
00000F04 2F20 move.l -[A7], -[A0]
00000F06 2F20 move.l -[A7], -[A0]
00000F08 2F20 move.l -[A7], -[A0]
00000F0A 486E FFB0 pea.l [A6 - 0x50]
00000F0E 4EAD 0C72 jsr [A5 + 0xC72 /* export_394 */]
00000F12 4FEF 0024 lea.l A7, [A7 + 0x24]
00000F16 2040 movea.l A0, D0
00000F18 41E8 0010 lea.l A0, [A0 + 0x10]
00000F1C 2F20 move.l -[A7], -[A0]
00000F1E 2F20 move.l -[A7], -[A0]
00000F20 2F20 move.l -[A7], -[A0]
00000F22 2F20 move.l -[A7], -[A0]
00000F24 4EAD 0CCA jsr [A5 + 0xCCA /* export_405 */]
00000F28 4FEF 0010 lea.l A7, [A7 + 0x10]
00000F2C 43EE FFEC lea.l A1, [A6 - 0x14]
00000F30 32C0 move.w [A1]+, D0
00000F32 22C1 move.l [A1]+, D1
00000F34 22C8 move.l [A1]+, A0
00000F36 486E FFEC pea.l [A6 - 0x14]
00000F3A 486E FFEE pea.l [A6 - 0x12]
00000F3E 3F3C 0810 move.w -[A7], 0x810
00000F42 A9EB syscall Pack4/FP68K
00000F44 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
00000F4A 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00000F50 6000 0A4E bra +0xA50 /* 000019A0 */
label00000F54:
00000F54 41EE FF90 lea.l A0, [A6 - 0x70]
00000F58 2F20 move.l -[A7], -[A0]
00000F5A 2F20 move.l -[A7], -[A0]
00000F5C 2F20 move.l -[A7], -[A0]
00000F5E 2F20 move.l -[A7], -[A0]
00000F60 41EE FF80 lea.l A0, [A6 - 0x80]
00000F64 2F20 move.l -[A7], -[A0]
00000F66 2F20 move.l -[A7], -[A0]
00000F68 2F20 move.l -[A7], -[A0]
00000F6A 2F20 move.l -[A7], -[A0]
00000F6C 486E FFC0 pea.l [A6 - 0x40]
00000F70 4EAD 0C72 jsr [A5 + 0xC72 /* export_394 */]
00000F74 4FEF 0024 lea.l A7, [A7 + 0x24]
00000F78 2040 movea.l A0, D0
00000F7A 41E8 0010 lea.l A0, [A0 + 0x10]
00000F7E 2F20 move.l -[A7], -[A0]
00000F80 2F20 move.l -[A7], -[A0]
00000F82 2F20 move.l -[A7], -[A0]
00000F84 2F20 move.l -[A7], -[A0]
00000F86 4EAD 0CCA jsr [A5 + 0xCCA /* export_405 */]
00000F8A 4FEF 0010 lea.l A7, [A7 + 0x10]
00000F8E 43EE FFEC lea.l A1, [A6 - 0x14]
00000F92 32C0 move.w [A1]+, D0
00000F94 22C1 move.l [A1]+, D1
00000F96 22C8 move.l [A1]+, A0
00000F98 486E FFEC pea.l [A6 - 0x14]
00000F9C 486E FFF2 pea.l [A6 - 0xE]
00000FA0 3F3C 1010 move.w -[A7], 0x1010
00000FA4 A9EB syscall Pack4/FP68K
00000FA6 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00000FAC 6000 09F2 bra +0x9F4 /* 000019A0 */
label00000FB0:
00000FB0 302D E34A move.w D0, [A5 - 0x1CB6]
00000FB4 7202 moveq.l D1, 0x02
00000FB6 C041 and.w D0, D1
00000FB8 6762 beq +0x64 /* 0000101C */
00000FBA 41EE FF90 lea.l A0, [A6 - 0x70]
00000FBE 2F20 move.l -[A7], -[A0]
00000FC0 2F20 move.l -[A7], -[A0]
00000FC2 2F20 move.l -[A7], -[A0]
00000FC4 2F20 move.l -[A7], -[A0]
00000FC6 41EE FF80 lea.l A0, [A6 - 0x80]
00000FCA 2F20 move.l -[A7], -[A0]
00000FCC 2F20 move.l -[A7], -[A0]
00000FCE 2F20 move.l -[A7], -[A0]
00000FD0 2F20 move.l -[A7], -[A0]
00000FD2 486E FFD0 pea.l [A6 - 0x30]
00000FD6 4EAD 0C72 jsr [A5 + 0xC72 /* export_394 */]
00000FDA 4FEF 0024 lea.l A7, [A7 + 0x24]
00000FDE 2040 movea.l A0, D0
00000FE0 41E8 0010 lea.l A0, [A0 + 0x10]
00000FE4 2F20 move.l -[A7], -[A0]
00000FE6 2F20 move.l -[A7], -[A0]
00000FE8 2F20 move.l -[A7], -[A0]
00000FEA 2F20 move.l -[A7], -[A0]
00000FEC 4EAD 0CCA jsr [A5 + 0xCCA /* export_405 */]
00000FF0 4FEF 0010 lea.l A7, [A7 + 0x10]
00000FF4 43EE FFEC lea.l A1, [A6 - 0x14]
00000FF8 32C0 move.w [A1]+, D0
00000FFA 22C1 move.l [A1]+, D1
00000FFC 22C8 move.l [A1]+, A0
00000FFE 486E FFEC pea.l [A6 - 0x14]
00001002 486E FFEE pea.l [A6 - 0x12]
00001006 3F3C 0810 move.w -[A7], 0x810
0000100A A9EB syscall Pack4/FP68K
0000100C 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
00001012 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00001018 6000 0986 bra +0x988 /* 000019A0 */
label0000101C:
0000101C 41EE FF90 lea.l A0, [A6 - 0x70]
00001020 2F20 move.l -[A7], -[A0]
00001022 2F20 move.l -[A7], -[A0]
00001024 2F20 move.l -[A7], -[A0]
00001026 2F20 move.l -[A7], -[A0]
00001028 41EE FF80 lea.l A0, [A6 - 0x80]
0000102C 2F20 move.l -[A7], -[A0]
0000102E 2F20 move.l -[A7], -[A0]
00001030 2F20 move.l -[A7], -[A0]
00001032 2F20 move.l -[A7], -[A0]
00001034 204B movea.l A0, A3
00001036 5448 addq.w A0, 2
00001038 2F08 move.l -[A7], A0
0000103A 4EAD 0C72 jsr [A5 + 0xC72 /* export_394 */]
0000103E 4FEF 0024 lea.l A7, [A7 + 0x24]
00001042 6000 095C bra +0x95E /* 000019A0 */
label00001046:
00001046 4A87 tst.l D7
00001048 6710 beq +0x12 /* 0000105A */
0000104A 2004 move.l D0, D4
0000104C 2206 move.l D1, D6
0000104E 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
00001052 2740 0006 move.l [A3 + 0x6], D0
00001056 6000 0948 bra +0x94A /* 000019A0 */
label0000105A:
0000105A 202E FF5C move.l D0, [A6 - 0xA4]
0000105E 720D moveq.l D1, 0x0D
00001060 B081 cmp.l D0, D1
00001062 6712 beq +0x14 /* 00001076 */
00001064 720C moveq.l D1, 0x0C
00001066 B081 cmp.l D0, D1
00001068 6770 beq +0x72 /* 000010DA */
0000106A 720E moveq.l D1, 0x0E
0000106C B081 cmp.l D0, D1
0000106E 6700 00BC beq +0xBE /* 0000112C */
00001072 6000 0152 bra +0x154 /* 000011C6 */
label00001076:
00001076 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2]
0000107C 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
00001082 486E FFEE pea.l [A6 - 0x12]
00001086 486E FFEC pea.l [A6 - 0x14]
0000108A 3F3C 080E move.w -[A7], 0x80E
0000108E A9EB syscall Pack4/FP68K
00001090 206E FF58 movea.l A0, [A6 - 0xA8]
00001094 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2]
0000109A 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6]
000010A0 486E FFE4 pea.l [A6 - 0x1C]
000010A4 486E FFE2 pea.l [A6 - 0x1E]
000010A8 3F3C 080E move.w -[A7], 0x80E
000010AC A9EB syscall Pack4/FP68K
000010AE 486E FFE2 pea.l [A6 - 0x1E]
000010B2 486E FFEC pea.l [A6 - 0x14]
000010B6 3F3C 0006 move.w -[A7], 0x6
000010BA A9EB syscall Pack4/FP68K
000010BC 486E FFEC pea.l [A6 - 0x14]
000010C0 486E FFEE pea.l [A6 - 0x12]
000010C4 3F3C 0810 move.w -[A7], 0x810
000010C8 A9EB syscall Pack4/FP68K
000010CA 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
000010D0 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
000010D6 6000 08C8 bra +0x8CA /* 000019A0 */
label000010DA:
000010DA 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
000010E0 486E FFF2 pea.l [A6 - 0xE]
000010E4 486E FFEC pea.l [A6 - 0x14]
000010E8 3F3C 100E move.w -[A7], 0x100E
000010EC A9EB syscall Pack4/FP68K
000010EE 206E FF58 movea.l A0, [A6 - 0xA8]
000010F2 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6]
000010F8 486E FFE8 pea.l [A6 - 0x18]
000010FC 486E FFE2 pea.l [A6 - 0x1E]
00001100 3F3C 100E move.w -[A7], 0x100E
00001104 A9EB syscall Pack4/FP68K
00001106 486E FFE2 pea.l [A6 - 0x1E]
0000110A 486E FFEC pea.l [A6 - 0x14]
0000110E 3F3C 0006 move.w -[A7], 0x6
00001112 A9EB syscall Pack4/FP68K
00001114 486E FFEC pea.l [A6 - 0x14]
00001118 486E FFF2 pea.l [A6 - 0xE]
0000111C 3F3C 1010 move.w -[A7], 0x1010
00001120 A9EB syscall Pack4/FP68K
00001122 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00001128 6000 0876 bra +0x878 /* 000019A0 */
label0000112C:
0000112C 7002 moveq.l D0, 0x02
0000112E 322D E34A move.w D1, [A5 - 0x1CB6]
00001132 3400 move.w D2, D0
00001134 C242 and.w D1, D2
00001136 6764 beq +0x66 /* 0000119C */
00001138 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2]
0000113E 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
00001144 486E FFEE pea.l [A6 - 0x12]
00001148 486E FFEC pea.l [A6 - 0x14]
0000114C 3F3C 080E move.w -[A7], 0x80E
00001150 A9EB syscall Pack4/FP68K
00001152 206E FF58 movea.l A0, [A6 - 0xA8]
00001156 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2]
0000115C 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6]
00001162 486E FFE4 pea.l [A6 - 0x1C]
00001166 486E FFE2 pea.l [A6 - 0x1E]
0000116A 3F3C 080E move.w -[A7], 0x80E
0000116E A9EB syscall Pack4/FP68K
00001170 486E FFE2 pea.l [A6 - 0x1E]
00001174 486E FFEC pea.l [A6 - 0x14]
00001178 3F3C 0006 move.w -[A7], 0x6
0000117C A9EB syscall Pack4/FP68K
0000117E 486E FFEC pea.l [A6 - 0x14]
00001182 486E FFEE pea.l [A6 - 0x12]
00001186 3F3C 0810 move.w -[A7], 0x810
0000118A A9EB syscall Pack4/FP68K
0000118C 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
00001192 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00001198 6000 0806 bra +0x808 /* 000019A0 */
label0000119C:
0000119C 41EE FF90 lea.l A0, [A6 - 0x70]
000011A0 2F20 move.l -[A7], -[A0]
000011A2 2F20 move.l -[A7], -[A0]
000011A4 2F20 move.l -[A7], -[A0]
000011A6 2F20 move.l -[A7], -[A0]
000011A8 41EE FF80 lea.l A0, [A6 - 0x80]
000011AC 2F20 move.l -[A7], -[A0]
000011AE 2F20 move.l -[A7], -[A0]
000011B0 2F20 move.l -[A7], -[A0]
000011B2 2F20 move.l -[A7], -[A0]
000011B4 204B movea.l A0, A3
000011B6 5448 addq.w A0, 2
000011B8 2F08 move.l -[A7], A0
000011BA 4EAD 0C72 jsr [A5 + 0xC72 /* export_394 */]
000011BE 4FEF 0024 lea.l A7, [A7 + 0x24]
000011C2 6000 07DC bra +0x7DE /* 000019A0 */
label000011C6:
000011C6 2004 move.l D0, D4
000011C8 2206 move.l D1, D6
000011CA 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
000011CE 2740 0006 move.l [A3 + 0x6], D0
000011D2 6000 07CC bra +0x7CE /* 000019A0 */
label000011D6:
000011D6 2F2E FF58 move.l -[A7], [A6 - 0xA8]
000011DA 4EBA EE3C jsr [PC - 0x11C4 /* 00000018 */]
000011DE 4A40 tst.w D0
000011E0 660E bne +0x10 /* 000011F0 */
label000011E2:
000011E2 7056 moveq.l D0, 0x56
000011E4 2F00 move.l -[A7], D0
000011E6 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */]
000011EA 584F addq.w A7, 4
000011EC 6000 07B2 bra +0x7B4 /* 000019A0 */
label000011F0:
000011F0 4A87 tst.l D7
000011F2 6710 beq +0x12 /* 00001204 */
000011F4 2004 move.l D0, D4
000011F6 2206 move.l D1, D6
000011F8 4EAD 0312 jsr [A5 + 0x312 /* export_94 */]
000011FC 2740 0006 move.l [A3 + 0x6], D0
00001200 6000 079E bra +0x7A0 /* 000019A0 */
label00001204:
00001204 2004 move.l D0, D4
00001206 2206 move.l D1, D6
00001208 4EAD 030A jsr [A5 + 0x30A /* export_93 */]
0000120C 2740 0006 move.l [A3 + 0x6], D0
00001210 6000 078E bra +0x790 /* 000019A0 */
label00001214:
00001214 206E FF58 movea.l A0, [A6 - 0xA8]
00001218 5448 addq.w A0, 2
0000121A 224B movea.l A1, A3
0000121C 5449 addq.w A1, 2
0000121E 22D8 move.l [A1]+, [A0]+
00001220 22D8 move.l [A1]+, [A0]+
00001222 22D8 move.l [A1]+, [A0]+
00001224 22D8 move.l [A1]+, [A0]+
00001226 6000 0778 bra +0x77A /* 000019A0 */
label0000122A:
0000122A 2F0C move.l -[A7], A4
0000122C 4EBA EDEA jsr [PC - 0x1216 /* 00000018 */]
00001230 4A40 tst.w D0
00001232 6610 bne +0x12 /* 00001244 */
00001234 2F2E FF58 move.l -[A7], [A6 - 0xA8]
00001238 4EBA EDDE jsr [PC - 0x1222 /* 00000018 */]
0000123C 4A40 tst.w D0
0000123E 6604 bne +0x6 /* 00001244 */
00001240 7000 moveq.l D0, 0x00
00001242 6002 bra +0x4 /* 00001246 */
label00001244:
00001244 7001 moveq.l D0, 0x01
label00001246:
00001246 2740 0006 move.l [A3 + 0x6], D0
0000124A 6000 0754 bra +0x756 /* 000019A0 */
label0000124E:
0000124E 2F0C move.l -[A7], A4
00001250 4EBA EDC6 jsr [PC - 0x123A /* 00000018 */]
00001254 4A40 tst.w D0
00001256 670C beq +0xE /* 00001264 */
00001258 2F2E FF58 move.l -[A7], [A6 - 0xA8]
0000125C 4EBA EDBA jsr [PC - 0x1246 /* 00000018 */]
00001260 4A40 tst.w D0
00001262 6604 bne +0x6 /* 00001268 */
label00001264:
00001264 7000 moveq.l D0, 0x00
00001266 6002 bra +0x4 /* 0000126A */
label00001268:
00001268 7001 moveq.l D0, 0x01
label0000126A:
0000126A 2740 0006 move.l [A3 + 0x6], D0
0000126E 6000 0730 bra +0x732 /* 000019A0 */
label00001272:
00001272 2004 move.l D0, D4
00001274 322E FF6A move.w D1, [A6 - 0x96]
00001278 48C1 ext.l D1
0000127A E3A0 asl D0, D1
0000127C 2740 0006 move.l [A3 + 0x6], D0
00001280 6000 071E bra +0x720 /* 000019A0 */
label00001284:
00001284 202E FF5C move.l D0, [A6 - 0xA4]
00001288 0280 0000 00FF andi.l D0, 0xFF
0000128E 41ED E170 lea.l A0, [A5 - 0x1E90]
00001292 1030 0000 move.b D0, [A0 + D0.w]
00001296 7220 moveq.l D1, 0x20
00001298 C001 and.b D0, D1
0000129A 6712 beq +0x14 /* 000012AE */
0000129C 2004 move.l D0, D4
0000129E 322E FF6A move.w D1, [A6 - 0x96]
000012A2 48C1 ext.l D1
000012A4 E2A8 lsr D0, D1
000012A6 2740 0006 move.l [A3 + 0x6], D0
000012AA 6000 06F4 bra +0x6F6 /* 000019A0 */
label000012AE:
000012AE 2004 move.l D0, D4
000012B0 322E FF6A move.w D1, [A6 - 0x96]
000012B4 48C1 ext.l D1
000012B6 E2A0 asr D0, D1
000012B8 2740 0006 move.l [A3 + 0x6], D0
000012BC 6000 06E2 bra +0x6E4 /* 000019A0 */
label000012C0:
000012C0 202E FF5C move.l D0, [A6 - 0xA4]
000012C4 720D moveq.l D1, 0x0D
000012C6 B081 cmp.l D0, D1
000012C8 6716 beq +0x18 /* 000012E0 */
000012CA 720F moveq.l D1, 0x0F
000012CC B081 cmp.l D0, D1
000012CE 6710 beq +0x12 /* 000012E0 */
000012D0 720C moveq.l D1, 0x0C
000012D2 B081 cmp.l D0, D1
000012D4 6748 beq +0x4A /* 0000131E */
000012D6 720E moveq.l D1, 0x0E
000012D8 B081 cmp.l D0, D1
000012DA 6774 beq +0x76 /* 00001350 */
000012DC 6000 00D8 bra +0xDA /* 000013B6 */
label000012E0:
000012E0 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2]
000012E6 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
000012EC 486E FFEE pea.l [A6 - 0x12]
000012F0 486E FFEC pea.l [A6 - 0x14]
000012F4 3F3C 080E move.w -[A7], 0x80E
000012F8 A9EB syscall Pack4/FP68K
000012FA 0A2E 0080 FFEC xori.b [A6 - 0x14], 0x80
00001300 486E FFEC pea.l [A6 - 0x14]
00001304 486E FFEE pea.l [A6 - 0x12]
00001308 3F3C 0810 move.w -[A7], 0x810
0000130C A9EB syscall Pack4/FP68K
0000130E 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
00001314 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
0000131A 6000 0684 bra +0x686 /* 000019A0 */
label0000131E:
0000131E 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
00001324 486E FFF2 pea.l [A6 - 0xE]
00001328 486E FFEC pea.l [A6 - 0x14]
0000132C 3F3C 100E move.w -[A7], 0x100E
00001330 A9EB syscall Pack4/FP68K
00001332 0A2E 0080 FFEC xori.b [A6 - 0x14], 0x80
00001338 486E FFEC pea.l [A6 - 0x14]
0000133C 486E FFF2 pea.l [A6 - 0xE]
00001340 3F3C 1010 move.w -[A7], 0x1010
00001344 A9EB syscall Pack4/FP68K
00001346 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
0000134C 6000 0652 bra +0x654 /* 000019A0 */
label00001350:
00001350 302D E34A move.w D0, [A5 - 0x1CB6]
00001354 7202 moveq.l D1, 0x02
00001356 C041 and.w D0, D1
00001358 673E beq +0x40 /* 00001398 */
0000135A 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2]
00001360 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
00001366 486E FFEE pea.l [A6 - 0x12]
0000136A 486E FFEC pea.l [A6 - 0x14]
0000136E 3F3C 080E move.w -[A7], 0x80E
00001372 A9EB syscall Pack4/FP68K
00001374 0A2E 0080 FFEC xori.b [A6 - 0x14], 0x80
0000137A 486E FFEC pea.l [A6 - 0x14]
0000137E 486E FFEE pea.l [A6 - 0x12]
00001382 3F3C 0810 move.w -[A7], 0x810
00001386 A9EB syscall Pack4/FP68K
00001388 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
0000138E 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00001394 6000 060A bra +0x60C /* 000019A0 */
label00001398:
00001398 41EE FF80 lea.l A0, [A6 - 0x80]
0000139C 2F20 move.l -[A7], -[A0]
0000139E 2F20 move.l -[A7], -[A0]
000013A0 2F20 move.l -[A7], -[A0]
000013A2 2F20 move.l -[A7], -[A0]
000013A4 204B movea.l A0, A3
000013A6 5448 addq.w A0, 2
000013A8 2F08 move.l -[A7], A0
000013AA 4EAD 0C7A jsr [A5 + 0xC7A /* export_395 */]
000013AE 4FEF 0014 lea.l A7, [A7 + 0x14]
000013B2 6000 05EC bra +0x5EE /* 000019A0 */
label000013B6:
000013B6 2004 move.l D0, D4
000013B8 4480 neg.l D0
000013BA 2740 0006 move.l [A3 + 0x6], D0
000013BE 6000 05E0 bra +0x5E2 /* 000019A0 */
label000013C2:
000013C2 5285 addq.l D5, 1
label000013C4:
000013C4 202E FF5C move.l D0, [A6 - 0xA4]
000013C8 0280 0000 00FF andi.l D0, 0xFF
000013CE 41ED E170 lea.l A0, [A5 - 0x1E90]
000013D2 1030 0000 move.b D0, [A0 + D0.w]
000013D6 7202 moveq.l D1, 0x02
000013D8 C001 and.b D0, D1
000013DA 672A beq +0x2C /* 00001406 */
000013DC 41EE FF90 lea.l A0, [A6 - 0x70]
000013E0 2F20 move.l -[A7], -[A0]
000013E2 2F20 move.l -[A7], -[A0]
000013E4 2F20 move.l -[A7], -[A0]
000013E6 2F20 move.l -[A7], -[A0]
000013E8 41EE FF80 lea.l A0, [A6 - 0x80]
000013EC 2F20 move.l -[A7], -[A0]
000013EE 2F20 move.l -[A7], -[A0]
000013F0 2F20 move.l -[A7], -[A0]
000013F2 2F20 move.l -[A7], -[A0]
000013F4 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
000013F8 4FEF 0020 lea.l A7, [A7 + 0x20]
000013FC B185 xor.l D5, D0
000013FE 2745 0006 move.l [A3 + 0x6], D5
00001402 6000 059C bra +0x59E /* 000019A0 */
label00001406:
00001406 5285 addq.l D5, 1
label00001408:
00001408 262E FF5C move.l D3, [A6 - 0xA4]
0000140C 0283 0000 00FF andi.l D3, 0xFF
00001412 41ED E170 lea.l A0, [A5 - 0x1E90]
00001416 D688 add.l D3, A0
00001418 2043 movea.l A0, D3
0000141A 4A87 tst.l D7
0000141C 6730 beq +0x32 /* 0000144E */
0000141E 1010 move.b D0, [A0]
00001420 7240 moveq.l D1, 0x40
00001422 C001 and.b D0, D1
00001424 6718 beq +0x1A /* 0000143E */
00001426 102E FF6C move.b D0, [A6 - 0x94]
0000142A B02E FF6D cmp.b D0, [A6 - 0x93]
0000142E 6304 bls +0x6 /* 00001434 */
00001430 7000 moveq.l D0, 0x00
00001432 6002 bra +0x4 /* 00001436 */
label00001434:
00001434 7001 moveq.l D0, 0x01
label00001436:
00001436 2000 move.l D0, D0
00001438 B185 xor.l D5, D0
0000143A 6000 008A bra +0x8C /* 000014C6 */
label0000143E:
0000143E B886 cmp.l D4, D6
00001440 6304 bls +0x6 /* 00001446 */
00001442 7000 moveq.l D0, 0x00
00001444 6002 bra +0x4 /* 00001448 */
label00001446:
00001446 7001 moveq.l D0, 0x01
label00001448:
00001448 2000 move.l D0, D0
0000144A B185 xor.l D5, D0
0000144C 6078 bra +0x7A /* 000014C6 */
label0000144E:
0000144E 202E FF5C move.l D0, [A6 - 0xA4]
00001452 0280 0000 00FF andi.l D0, 0xFF
00001458 41ED E170 lea.l A0, [A5 - 0x1E90]
0000145C 1030 0000 move.b D0, [A0 + D0.w]
00001460 7202 moveq.l D1, 0x02
00001462 C001 and.b D0, D1
00001464 6724 beq +0x26 /* 0000148A */
00001466 41EE FF90 lea.l A0, [A6 - 0x70]
0000146A 2F20 move.l -[A7], -[A0]
0000146C 2F20 move.l -[A7], -[A0]
0000146E 2F20 move.l -[A7], -[A0]
00001470 2F20 move.l -[A7], -[A0]
00001472 41EE FF80 lea.l A0, [A6 - 0x80]
00001476 2F20 move.l -[A7], -[A0]
00001478 2F20 move.l -[A7], -[A0]
0000147A 2F20 move.l -[A7], -[A0]
0000147C 2F20 move.l -[A7], -[A0]
0000147E 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */]
00001482 4FEF 0020 lea.l A7, [A7 + 0x20]
00001486 B185 xor.l D5, D0
00001488 603C bra +0x3E /* 000014C6 */
label0000148A:
0000148A 202E FF5C move.l D0, [A6 - 0xA4]
0000148E 0280 0000 00FF andi.l D0, 0xFF
00001494 41ED E170 lea.l A0, [A5 - 0x1E90]
00001498 1030 0000 move.b D0, [A0 + D0.w]
0000149C 7240 moveq.l D1, 0x40
0000149E C001 and.b D0, D1
000014A0 6716 beq +0x18 /* 000014B8 */
000014A2 102E FF6C move.b D0, [A6 - 0x94]
000014A6 B02E FF6D cmp.b D0, [A6 - 0x93]
000014AA 6F04 ble +0x6 /* 000014B0 */
000014AC 7000 moveq.l D0, 0x00
000014AE 6002 bra +0x4 /* 000014B2 */
label000014B0:
000014B0 7001 moveq.l D0, 0x01
label000014B2:
000014B2 2000 move.l D0, D0
000014B4 B185 xor.l D5, D0
000014B6 600E bra +0x10 /* 000014C6 */
label000014B8:
000014B8 B886 cmp.l D4, D6
000014BA 6F04 ble +0x6 /* 000014C0 */
000014BC 7000 moveq.l D0, 0x00
000014BE 6002 bra +0x4 /* 000014C2 */
label000014C0:
000014C0 7001 moveq.l D0, 0x01
label000014C2:
000014C2 2000 move.l D0, D0
000014C4 B185 xor.l D5, D0
label000014C6:
000014C6 2745 0006 move.l [A3 + 0x6], D5
000014CA 6000 04D4 bra +0x4D6 /* 000019A0 */
label000014CE:
000014CE 5285 addq.l D5, 1
label000014D0:
000014D0 202E FF5C move.l D0, [A6 - 0xA4]
000014D4 0280 0000 00FF andi.l D0, 0xFF
000014DA 41ED E170 lea.l A0, [A5 - 0x1E90]
000014DE 1030 0000 move.b D0, [A0 + D0.w]
000014E2 7202 moveq.l D1, 0x02
000014E4 C001 and.b D0, D1
000014E6 672A beq +0x2C /* 00001512 */
000014E8 41EE FF90 lea.l A0, [A6 - 0x70]
000014EC 2F20 move.l -[A7], -[A0]
000014EE 2F20 move.l -[A7], -[A0]
000014F0 2F20 move.l -[A7], -[A0]
000014F2 2F20 move.l -[A7], -[A0]
000014F4 41EE FF80 lea.l A0, [A6 - 0x80]
000014F8 2F20 move.l -[A7], -[A0]
000014FA 2F20 move.l -[A7], -[A0]
000014FC 2F20 move.l -[A7], -[A0]
000014FE 2F20 move.l -[A7], -[A0]
00001500 4EAD 0392 jsr [A5 + 0x392 /* export_110 */]
00001504 4FEF 0020 lea.l A7, [A7 + 0x20]
00001508 B185 xor.l D5, D0
0000150A 2745 0006 move.l [A3 + 0x6], D5
0000150E 6000 0490 bra +0x492 /* 000019A0 */
label00001512:
00001512 5285 addq.l D5, 1
label00001514:
00001514 262E FF5C move.l D3, [A6 - 0xA4]
00001518 0283 0000 00FF andi.l D3, 0xFF
0000151E 41ED E170 lea.l A0, [A5 - 0x1E90]
00001522 D688 add.l D3, A0
00001524 2043 movea.l A0, D3
00001526 4A87 tst.l D7
00001528 6730 beq +0x32 /* 0000155A */
0000152A 1010 move.b D0, [A0]
0000152C 7240 moveq.l D1, 0x40
0000152E C001 and.b D0, D1
00001530 6718 beq +0x1A /* 0000154A */
00001532 102E FF6C move.b D0, [A6 - 0x94]
00001536 B02E FF6D cmp.b D0, [A6 - 0x93]
0000153A 6504 bcs +0x6 /* 00001540 */
0000153C 7000 moveq.l D0, 0x00
0000153E 6002 bra +0x4 /* 00001542 */
label00001540:
00001540 7001 moveq.l D0, 0x01
label00001542:
00001542 2000 move.l D0, D0
00001544 B185 xor.l D5, D0
00001546 6000 008A bra +0x8C /* 000015D2 */
label0000154A:
0000154A B886 cmp.l D4, D6
0000154C 6504 bcs +0x6 /* 00001552 */
0000154E 7000 moveq.l D0, 0x00
00001550 6002 bra +0x4 /* 00001554 */
label00001552:
00001552 7001 moveq.l D0, 0x01
label00001554:
00001554 2000 move.l D0, D0
00001556 B185 xor.l D5, D0
00001558 6078 bra +0x7A /* 000015D2 */
label0000155A:
0000155A 202E FF5C move.l D0, [A6 - 0xA4]
0000155E 0280 0000 00FF andi.l D0, 0xFF
00001564 41ED E170 lea.l A0, [A5 - 0x1E90]
00001568 1030 0000 move.b D0, [A0 + D0.w]
0000156C 7202 moveq.l D1, 0x02
0000156E C001 and.b D0, D1
00001570 6724 beq +0x26 /* 00001596 */
00001572 41EE FF90 lea.l A0, [A6 - 0x70]
00001576 2F20 move.l -[A7], -[A0]
00001578 2F20 move.l -[A7], -[A0]
0000157A 2F20 move.l -[A7], -[A0]
0000157C 2F20 move.l -[A7], -[A0]
0000157E 41EE FF80 lea.l A0, [A6 - 0x80]
00001582 2F20 move.l -[A7], -[A0]
00001584 2F20 move.l -[A7], -[A0]
00001586 2F20 move.l -[A7], -[A0]
00001588 2F20 move.l -[A7], -[A0]
0000158A 4EAD 039A jsr [A5 + 0x39A /* export_111 */]
0000158E 4FEF 0020 lea.l A7, [A7 + 0x20]
00001592 B185 xor.l D5, D0
00001594 603C bra +0x3E /* 000015D2 */
label00001596:
00001596 202E FF5C move.l D0, [A6 - 0xA4]
0000159A 0280 0000 00FF andi.l D0, 0xFF
000015A0 41ED E170 lea.l A0, [A5 - 0x1E90]
000015A4 1030 0000 move.b D0, [A0 + D0.w]
000015A8 7240 moveq.l D1, 0x40
000015AA C001 and.b D0, D1
000015AC 6716 beq +0x18 /* 000015C4 */
000015AE 102E FF6C move.b D0, [A6 - 0x94]
000015B2 B02E FF6D cmp.b D0, [A6 - 0x93]
000015B6 6D04 blt +0x6 /* 000015BC */
000015B8 7000 moveq.l D0, 0x00
000015BA 6002 bra +0x4 /* 000015BE */
label000015BC:
000015BC 7001 moveq.l D0, 0x01
label000015BE:
000015BE 2000 move.l D0, D0
000015C0 B185 xor.l D5, D0
000015C2 600E bra +0x10 /* 000015D2 */
label000015C4:
000015C4 B886 cmp.l D4, D6
000015C6 6D04 blt +0x6 /* 000015CC */
000015C8 7000 moveq.l D0, 0x00
000015CA 6002 bra +0x4 /* 000015CE */
label000015CC:
000015CC 7001 moveq.l D0, 0x01
label000015CE:
000015CE 2000 move.l D0, D0
000015D0 B185 xor.l D5, D0
label000015D2:
000015D2 2745 0006 move.l [A3 + 0x6], D5
000015D6 6000 03C8 bra +0x3CA /* 000019A0 */
label000015DA:
000015DA 5285 addq.l D5, 1
label000015DC:
000015DC 202E FF5C move.l D0, [A6 - 0xA4]
000015E0 0280 0000 00FF andi.l D0, 0xFF
000015E6 41ED E170 lea.l A0, [A5 - 0x1E90]
000015EA 1030 0000 move.b D0, [A0 + D0.w]
000015EE 7202 moveq.l D1, 0x02
000015F0 C001 and.b D0, D1
000015F2 6724 beq +0x26 /* 00001618 */
000015F4 41EE FF90 lea.l A0, [A6 - 0x70]
000015F8 2F20 move.l -[A7], -[A0]
000015FA 2F20 move.l -[A7], -[A0]
000015FC 2F20 move.l -[A7], -[A0]
000015FE 2F20 move.l -[A7], -[A0]
00001600 41EE FF80 lea.l A0, [A6 - 0x80]
00001604 2F20 move.l -[A7], -[A0]
00001606 2F20 move.l -[A7], -[A0]
00001608 2F20 move.l -[A7], -[A0]
0000160A 2F20 move.l -[A7], -[A0]
0000160C 4EAD 0382 jsr [A5 + 0x382 /* export_108 */]
00001610 4FEF 0020 lea.l A7, [A7 + 0x20]
00001614 B185 xor.l D5, D0
00001616 6060 bra +0x62 /* 00001678 */
label00001618:
00001618 202E FF5C move.l D0, [A6 - 0xA4]
0000161C 0280 0000 00FF andi.l D0, 0xFF
00001622 41ED E170 lea.l A0, [A5 - 0x1E90]
00001626 1030 0000 move.b D0, [A0 + D0.w]
0000162A 7240 moveq.l D1, 0x40
0000162C C001 and.b D0, D1
0000162E 6716 beq +0x18 /* 00001646 */
00001630 102E FF6C move.b D0, [A6 - 0x94]
00001634 B02E FF6D cmp.b D0, [A6 - 0x93]
00001638 6704 beq +0x6 /* 0000163E */
0000163A 7000 moveq.l D0, 0x00
0000163C 6002 bra +0x4 /* 00001640 */
label0000163E:
0000163E 7001 moveq.l D0, 0x01
label00001640:
00001640 2000 move.l D0, D0
00001642 B185 xor.l D5, D0
00001644 6032 bra +0x34 /* 00001678 */
label00001646:
00001646 302E FF5E move.w D0, [A6 - 0xA2]
0000164A 721F moveq.l D1, 0x1F
0000164C C041 and.w D0, D1
0000164E 7204 moveq.l D1, 0x04
00001650 B041 cmp.w D0, D1
00001652 6216 bhi +0x18 /* 0000166A */
00001654 302E FF68 move.w D0, [A6 - 0x98]
00001658 B06E FF6A cmp.w D0, [A6 - 0x96]
0000165C 6704 beq +0x6 /* 00001662 */
0000165E 7000 moveq.l D0, 0x00
00001660 6002 bra +0x4 /* 00001664 */
label00001662:
00001662 7001 moveq.l D0, 0x01
label00001664:
00001664 2000 move.l D0, D0
00001666 B185 xor.l D5, D0
00001668 600E bra +0x10 /* 00001678 */
label0000166A:
0000166A B886 cmp.l D4, D6
0000166C 6704 beq +0x6 /* 00001672 */
0000166E 7000 moveq.l D0, 0x00
00001670 6002 bra +0x4 /* 00001674 */
label00001672:
00001672 7001 moveq.l D0, 0x01
label00001674:
00001674 2000 move.l D0, D0
00001676 B185 xor.l D5, D0
label00001678:
00001678 2745 0006 move.l [A3 + 0x6], D5
0000167C 6000 0322 bra +0x324 /* 000019A0 */
label00001680:
00001680 302E FF68 move.w D0, [A6 - 0x98]
00001684 48C0 ext.l D0
00001686 2740 0006 move.l [A3 + 0x6], D0
0000168A 6000 0314 bra +0x316 /* 000019A0 */
label0000168E:
0000168E 322E FF68 move.w D1, [A6 - 0x98]
00001692 7000 moveq.l D0, 0x00
00001694 3001 move.w D0, D1
00001696 2740 0006 move.l [A3 + 0x6], D0
0000169A 6000 0304 bra +0x306 /* 000019A0 */
label0000169E:
0000169E 41EE FF80 lea.l A0, [A6 - 0x80]
000016A2 2F20 move.l -[A7], -[A0]
000016A4 2F20 move.l -[A7], -[A0]
000016A6 2F20 move.l -[A7], -[A0]
000016A8 2F20 move.l -[A7], -[A0]
000016AA 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */]
000016AE 4FEF 0010 lea.l A7, [A7 + 0x10]
000016B2 2740 0006 move.l [A3 + 0x6], D0
000016B6 6000 02E8 bra +0x2EA /* 000019A0 */
label000016BA:
000016BA 41EE FF80 lea.l A0, [A6 - 0x80]
000016BE 2F20 move.l -[A7], -[A0]
000016C0 2F20 move.l -[A7], -[A0]
000016C2 2F20 move.l -[A7], -[A0]
000016C4 2F20 move.l -[A7], -[A0]
000016C6 4EAD 0C9A jsr [A5 + 0xC9A /* export_399 */]
000016CA 4FEF 0010 lea.l A7, [A7 + 0x10]
000016CE 2740 0006 move.l [A3 + 0x6], D0
000016D2 6000 02CC bra +0x2CE /* 000019A0 */
label000016D6:
000016D6 302D E34A move.w D0, [A5 - 0x1CB6]
000016DA 7202 moveq.l D1, 0x02
000016DC C041 and.w D0, D1
000016DE 6732 beq +0x34 /* 00001712 */
000016E0 2004 move.l D0, D4
000016E2 2D40 FFF2 move.l [A6 - 0xE], D0
000016E6 486E FFF2 pea.l [A6 - 0xE]
000016EA 486E FFEC pea.l [A6 - 0x14]
000016EE 3F3C 280E move.w -[A7], 0x280E
000016F2 A9EB syscall Pack4/FP68K
000016F4 486E FFEC pea.l [A6 - 0x14]
000016F8 486E FFEE pea.l [A6 - 0x12]
000016FC 3F3C 0810 move.w -[A7], 0x810
00001700 A9EB syscall Pack4/FP68K
00001702 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
00001708 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
0000170E 6000 0290 bra +0x292 /* 000019A0 */
label00001712:
00001712 2F04 move.l -[A7], D4
00001714 204B movea.l A0, A3
00001716 5448 addq.w A0, 2
00001718 2F08 move.l -[A7], A0
0000171A 4EAD 0CA2 jsr [A5 + 0xCA2 /* export_400 */]
0000171E 504F addq.w A7, 8
00001720 6000 027E bra +0x280 /* 000019A0 */
label00001724:
00001724 302D E34A move.w D0, [A5 - 0x1CB6]
00001728 7202 moveq.l D1, 0x02
0000172A C041 and.w D0, D1
0000172C 672C beq +0x2E /* 0000175A */
0000172E 2004 move.l D0, D4
00001730 486E FFEC pea.l [A6 - 0x14]
00001734 2F00 move.l -[A7], D0
00001736 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
0000173A 504F addq.w A7, 8
0000173C 486E FFEC pea.l [A6 - 0x14]
00001740 486E FFEE pea.l [A6 - 0x12]
00001744 3F3C 0810 move.w -[A7], 0x810
00001748 A9EB syscall Pack4/FP68K
0000174A 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
00001750 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00001756 6000 0248 bra +0x24A /* 000019A0 */
label0000175A:
0000175A 2F04 move.l -[A7], D4
0000175C 204B movea.l A0, A3
0000175E 5448 addq.w A0, 2
00001760 2F08 move.l -[A7], A0
00001762 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */]
00001766 504F addq.w A7, 8
00001768 6000 0236 bra +0x238 /* 000019A0 */
label0000176C:
0000176C 41EE FF80 lea.l A0, [A6 - 0x80]
00001770 2F20 move.l -[A7], -[A0]
00001772 2F20 move.l -[A7], -[A0]
00001774 2F20 move.l -[A7], -[A0]
00001776 2F20 move.l -[A7], -[A0]
00001778 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */]
0000177C 4FEF 0010 lea.l A7, [A7 + 0x10]
00001780 2740 0006 move.l [A3 + 0x6], D0
00001784 6000 021A bra +0x21C /* 000019A0 */
label00001788:
00001788 302D E34A move.w D0, [A5 - 0x1CB6]
0000178C 7202 moveq.l D1, 0x02
0000178E C041 and.w D0, D1
00001790 6732 beq +0x34 /* 000017C4 */
00001792 2004 move.l D0, D4
00001794 2D40 FFF2 move.l [A6 - 0xE], D0
00001798 486E FFF2 pea.l [A6 - 0xE]
0000179C 486E FFEC pea.l [A6 - 0x14]
000017A0 3F3C 280E move.w -[A7], 0x280E
000017A4 A9EB syscall Pack4/FP68K
000017A6 486E FFEC pea.l [A6 - 0x14]
000017AA 486E FFEE pea.l [A6 - 0x12]
000017AE 3F3C 0810 move.w -[A7], 0x810
000017B2 A9EB syscall Pack4/FP68K
000017B4 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
000017BA 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
000017C0 6000 01DE bra +0x1E0 /* 000019A0 */
label000017C4:
000017C4 2F04 move.l -[A7], D4
000017C6 204B movea.l A0, A3
000017C8 5448 addq.w A0, 2
000017CA 2F08 move.l -[A7], A0
000017CC 4EAD 0CA2 jsr [A5 + 0xCA2 /* export_400 */]
000017D0 504F addq.w A7, 8
000017D2 6000 01CC bra +0x1CE /* 000019A0 */
label000017D6:
000017D6 41EE FF80 lea.l A0, [A6 - 0x80]
000017DA 2F20 move.l -[A7], -[A0]
000017DC 2F20 move.l -[A7], -[A0]
000017DE 2F20 move.l -[A7], -[A0]
000017E0 2F20 move.l -[A7], -[A0]
000017E2 4EAD 0C9A jsr [A5 + 0xC9A /* export_399 */]
000017E6 4FEF 0010 lea.l A7, [A7 + 0x10]
000017EA 2740 0006 move.l [A3 + 0x6], D0
000017EE 6000 01B0 bra +0x1B2 /* 000019A0 */
label000017F2:
000017F2 302D E34A move.w D0, [A5 - 0x1CB6]
000017F6 7202 moveq.l D1, 0x02
000017F8 C041 and.w D0, D1
000017FA 672C beq +0x2E /* 00001828 */
000017FC 2004 move.l D0, D4
000017FE 486E FFEC pea.l [A6 - 0x14]
00001802 2F00 move.l -[A7], D0
00001804 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
00001808 504F addq.w A7, 8
0000180A 486E FFEC pea.l [A6 - 0x14]
0000180E 486E FFEE pea.l [A6 - 0x12]
00001812 3F3C 0810 move.w -[A7], 0x810
00001816 A9EB syscall Pack4/FP68K
00001818 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
0000181E 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
00001824 6000 017A bra +0x17C /* 000019A0 */
label00001828:
00001828 2F04 move.l -[A7], D4
0000182A 204B movea.l A0, A3
0000182C 5448 addq.w A0, 2
0000182E 2F08 move.l -[A7], A0
00001830 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */]
00001834 504F addq.w A7, 8
00001836 6000 0168 bra +0x16A /* 000019A0 */
label0000183A:
0000183A 41EE FF80 lea.l A0, [A6 - 0x80]
0000183E 2F20 move.l -[A7], -[A0]
00001840 2F20 move.l -[A7], -[A0]
00001842 2F20 move.l -[A7], -[A0]
00001844 2F20 move.l -[A7], -[A0]
00001846 4EAD 0CBA jsr [A5 + 0xCBA /* export_403 */]
0000184A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000184E 43EE FFEC lea.l A1, [A6 - 0x14]
00001852 32C0 move.w [A1]+, D0
00001854 22C1 move.l [A1]+, D1
00001856 22C8 move.l [A1]+, A0
00001858 486E FFEC pea.l [A6 - 0x14]
0000185C 486E FFF2 pea.l [A6 - 0xE]
00001860 3F3C 1010 move.w -[A7], 0x1010
00001864 A9EB syscall Pack4/FP68K
00001866 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
0000186C 6000 0132 bra +0x134 /* 000019A0 */
label00001870:
00001870 41EE FF80 lea.l A0, [A6 - 0x80]
00001874 2F20 move.l -[A7], -[A0]
00001876 2F20 move.l -[A7], -[A0]
00001878 2F20 move.l -[A7], -[A0]
0000187A 2F20 move.l -[A7], -[A0]
0000187C 4EAD 0CCA jsr [A5 + 0xCCA /* export_405 */]
00001880 4FEF 0010 lea.l A7, [A7 + 0x10]
00001884 43EE FFEC lea.l A1, [A6 - 0x14]
00001888 32C0 move.w [A1]+, D0
0000188A 22C1 move.l [A1]+, D1
0000188C 22C8 move.l [A1]+, A0
0000188E 486E FFEC pea.l [A6 - 0x14]
00001892 486E FFEE pea.l [A6 - 0x12]
00001896 3F3C 0810 move.w -[A7], 0x810
0000189A A9EB syscall Pack4/FP68K
0000189C 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
000018A2 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
000018A8 6000 00F6 bra +0xF8 /* 000019A0 */
label000018AC:
000018AC 41EE FF80 lea.l A0, [A6 - 0x80]
000018B0 2F20 move.l -[A7], -[A0]
000018B2 2F20 move.l -[A7], -[A0]
000018B4 2F20 move.l -[A7], -[A0]
000018B6 2F20 move.l -[A7], -[A0]
000018B8 4EAD 0CCA jsr [A5 + 0xCCA /* export_405 */]
000018BC 4FEF 0010 lea.l A7, [A7 + 0x10]
000018C0 43EE FFEC lea.l A1, [A6 - 0x14]
000018C4 32C0 move.w [A1]+, D0
000018C6 22C1 move.l [A1]+, D1
000018C8 22C8 move.l [A1]+, A0
000018CA 486E FFEC pea.l [A6 - 0x14]
000018CE 486E FFEE pea.l [A6 - 0x12]
000018D2 3F3C 0810 move.w -[A7], 0x810
000018D6 A9EB syscall Pack4/FP68K
000018D8 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
000018DE 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
000018E4 6000 00BA bra +0xBC /* 000019A0 */
label000018E8:
000018E8 302D E34A move.w D0, [A5 - 0x1CB6]
000018EC 7202 moveq.l D1, 0x02
000018EE C041 and.w D0, D1
000018F0 671C beq +0x1E /* 0000190E */
000018F2 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2]
000018F8 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6]
000018FE 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12]
00001904 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE]
0000190A 6000 0094 bra +0x96 /* 000019A0 */
label0000190E:
0000190E 41EE FF80 lea.l A0, [A6 - 0x80]
00001912 2F20 move.l -[A7], -[A0]
00001914 2F20 move.l -[A7], -[A0]
00001916 2F20 move.l -[A7], -[A0]
00001918 2F20 move.l -[A7], -[A0]
0000191A 4EAD 0CCA jsr [A5 + 0xCCA /* export_405 */]
0000191E 4FEF 0010 lea.l A7, [A7 + 0x10]
00001922 43EE FFF6 lea.l A1, [A6 - 0xA]
00001926 32C0 move.w [A1]+, D0
00001928 22C1 move.l [A1]+, D1
0000192A 22C8 move.l [A1]+, A0
0000192C 486E FFF6 pea.l [A6 - 0xA]
00001930 486E FFF8 pea.l [A6 - 0x8]
00001934 3F3C 0810 move.w -[A7], 0x810
00001938 A9EB syscall Pack4/FP68K
0000193A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000193E 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00001942 204B movea.l A0, A3
00001944 5448 addq.w A0, 2
00001946 2F08 move.l -[A7], A0
00001948 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */]
0000194C 4FEF 000C lea.l A7, [A7 + 0xC]
00001950 604E bra +0x50 /* 000019A0 */
label00001952:
00001952 204C movea.l A0, A4
00001954 5448 addq.w A0, 2
00001956 224B movea.l A1, A3
00001958 5449 addq.w A1, 2
0000195A 22D8 move.l [A1]+, [A0]+
0000195C 22D8 move.l [A1]+, [A0]+
0000195E 22D8 move.l [A1]+, [A0]+
00001960 22D8 move.l [A1]+, [A0]+
00001962 603C bra +0x3E /* 000019A0 */
label00001964:
00001964 102E FF69 move.b D0, [A6 - 0x97]
00001968 4880 ext.w D0
0000196A 48C0 ext.l D0
0000196C 2740 0006 move.l [A3 + 0x6], D0
00001970 602E bra +0x30 /* 000019A0 */
label00001972:
00001972 302E FF68 move.w D0, [A6 - 0x98]
00001976 0240 00FF andi.w D0, 0xFF
0000197A 48C0 ext.l D0
0000197C 2740 0006 move.l [A3 + 0x6], D0
00001980 601E bra +0x20 /* 000019A0 */
label00001982:
00001982 302E FF68 move.w D0, [A6 - 0x98]
00001986 48C0 ext.l D0
00001988 2740 0006 move.l [A3 + 0x6], D0
0000198C 6012 bra +0x14 /* 000019A0 */
label0000198E:
0000198E 2F0C move.l -[A7], A4
00001990 4EBA E686 jsr [PC - 0x197A /* 00000018 */]
00001994 48C0 ext.l D0
00001996 2740 0006 move.l [A3 + 0x6], D0
0000199A 6004 bra +0x6 /* 000019A0 */
label0000199C:
0000199C 2744 0006 move.l [A3 + 0x6], D4
label000019A0:
000019A0 16BC 005D move.b [A3], 0x5D /* ']' */
000019A4 2F0C move.l -[A7], A4
000019A6 4EAD 1722 jsr [A5 + 0x1722 /* export_736 */]
000019AA 202E FF58 move.l D0, [A6 - 0xA8]
000019AE 6708 beq +0xA /* 000019B8 */
000019B0 2F2E FF58 move.l -[A7], [A6 - 0xA8]
000019B4 4EAD 1722 jsr [A5 + 0x1722 /* export_736 */]
label000019B8:
000019B8 200B move.l D0, A3
000019BA 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
000019BE 4E5E unlink A6
000019C0 205F movea.l A0, [A7]+
000019C2 584F addq.w A7, 4
000019C4 4ED0 jmp [A0]